]> git.eshelyaron.com Git - emacs.git/commitdiff
; * src/emacs.c (load_pdump_find_executable): Yet another fix.
authorEli Zaretskii <eliz@gnu.org>
Sun, 18 Apr 2021 11:56:00 +0000 (14:56 +0300)
committerEli Zaretskii <eliz@gnu.org>
Sun, 18 Apr 2021 11:56:00 +0000 (14:56 +0300)
src/emacs.c

index 922da9f1da3d11e64c563e9b1ceda9645953cbcb..c09ad97a70148609fcef0958162ab4ac648917ee 100644 (file)
@@ -749,7 +749,11 @@ load_pdump_find_executable (char const *argv0, ptrdiff_t *candidate_size)
      path already, so just copy it.  */
   eassert (argv0);
   if (strchr (argv0, DIRECTORY_SEP))
-    return xstrdup (argv0);
+    {
+      char *val = xstrdup (argv0);
+      *candidate_size = strlen (val) + 1;
+      return val;
+    }
   ptrdiff_t argv0_length = strlen (argv0);
 
   const char *path = getenv ("PATH");