emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

master 6becc97: Tweak Fdirectory_append slightly


From: Lars Ingebrigtsen
Subject: master 6becc97: Tweak Fdirectory_append slightly
Date: Sat, 24 Jul 2021 12:09:21 -0400 (EDT)

branch: master
commit 6becc97433cc7caeae462df56c5ed5660fefe232
Author: Lars Ingebrigtsen <larsi@gnus.org>
Commit: Lars Ingebrigtsen <larsi@gnus.org>

    Tweak Fdirectory_append slightly
    
    * src/fileio.c (Fdirectory_append): Make the xfree condition more
    robust.
---
 src/fileio.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/fileio.c b/src/fileio.c
index ddce472..643fc36 100644
--- a/src/fileio.c
+++ b/src/fileio.c
@@ -827,11 +827,11 @@ usage: (record DIRECTORY &rest COMPONENTS) */)
       memcpy (p, SSDATA (arg), SBYTES (arg));
       p += SBYTES (arg);
       /* The last element shouldn't have a slash added at the end. */
-      if (i < nargs -1 && !IS_DIRECTORY_SEP (*(p - 1)))
+      if (i < nargs - 1 && !IS_DIRECTORY_SEP (*(p - 1)))
        *p++ = DIRECTORY_SEP;
     }
 
-  if (multibytes != 0 && multibytes != nargs)
+  if (elements != args)
     xfree (elements);
 
   return result;



reply via email to

[Prev in Thread] Current Thread [Next in Thread]