emacs-diffs
[Top][All Lists]
Advanced

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

[Emacs-diffs] /srv/bzr/emacs/emacs-24 r111223: Backport fix for execvp i


From: Daniel Colascione
Subject: [Emacs-diffs] /srv/bzr/emacs/emacs-24 r111223: Backport fix for execvp issue from trunk
Date: Tue, 05 Feb 2013 15:52:03 -0800
User-agent: Bazaar (2.5.0)

------------------------------------------------------------
revno: 111223
committer: Daniel Colascione <address@hidden>
branch nick: emacs-24
timestamp: Tue 2013-02-05 15:52:03 -0800
message:
  Backport fix for execvp issue from trunk
modified:
  src/ChangeLog
  src/emacs.c
=== modified file 'src/ChangeLog'
--- a/src/ChangeLog     2013-02-01 10:15:36 +0000
+++ b/src/ChangeLog     2013-02-05 23:52:03 +0000
@@ -1,3 +1,9 @@
+2013-02-03  Daniel Colascione  <address@hidden>
+
+       * emacs.c: Use execvp, not execv, when DAEMON_MUST_EXEC, so that
+       daemon mode works on cygw32 when Emacs is installed and not just
+       during development.
+
 2013-02-01  Eli Zaretskii  <address@hidden>
 
        * callproc.c (Fcall_process): Make sure program name in PATH and

=== modified file 'src/emacs.c'
--- a/src/emacs.c       2013-01-11 07:47:57 +0000
+++ b/src/emacs.c       2013-02-05 23:52:03 +0000
@@ -1036,7 +1036,7 @@
 
             argv[skip_args] = fdStr;
 
-            execv (argv[0], argv);
+            execvp (argv[0], argv);
             fprintf (stderr, "emacs daemon: exec failed: %d\n", errno);
             exit (1);
           }


reply via email to

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