]> code.delx.au - gnu-emacs/commitdiff
* sysdep.c (sys_subshell): Don't assume pid_t fits in int.
authorPaul Eggert <eggert@cs.ucla.edu>
Sun, 25 Nov 2012 07:50:55 +0000 (23:50 -0800)
committerPaul Eggert <eggert@cs.ucla.edu>
Sun, 25 Nov 2012 07:50:55 +0000 (23:50 -0800)
src/ChangeLog
src/sysdep.c

index 859b3a7d254c95f086ae652c8be395cf24550652..c612c4dd3656aa256f2ddf47228f8f0ee029bb8f 100644 (file)
@@ -1,3 +1,7 @@
+2012-11-25  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * sysdep.c (sys_subshell): Don't assume pid_t fits in int.
+
 2012-11-24  Ken Brown  <kbrown@cornell.edu>
 
        * keyboard.c (HAVE_MOUSE):
index bc4dc91509f2aa4c37158bdf470b105151a35dcc..1a3834f03790d66dd0cffbf74985abba1f1bc9c5 100644 (file)
@@ -453,7 +453,7 @@ sys_subshell (void)
   int st;
   char oldwd[MAXPATHLEN+1]; /* Fixed length is safe on MSDOS.  */
 #endif
-  int pid;
+  pid_t pid;
   struct save_signal saved_handlers[5];
   Lisp_Object dir;
   unsigned char *volatile str_volatile = 0;