# HG changeset patch # User Karl Heuer # Date 764461607 0 # Node ID c88f34090aea1f4f5ccddec20f443c5ec976e7fa # Parent 00475922df2906aa96736b85b02bd1e3d8938ade (call_process_cleanup, getenv_internal): Use assignment, not initialization. diff -r 00475922df29 -r c88f34090aea src/callproc.c --- a/src/callproc.c Wed Mar 23 22:26:28 1994 +0000 +++ b/src/callproc.c Wed Mar 23 22:26:47 1994 +0000 @@ -120,7 +120,8 @@ { #ifdef MSDOS /* for MSDOS fdpid is really (fd . tempfile) */ - register Lisp_Object file = Fcdr (fdpid); + register Lisp_Object file; + file = Fcdr (fdpid); close (XFASTINT (Fcar (fdpid))); if (strcmp (XSTRING (file)-> data, NULL_DEVICE) != 0) unlink (XSTRING (file)->data); @@ -725,8 +726,9 @@ for (scan = Vprocess_environment; CONSP (scan); scan = XCONS (scan)->cdr) { - Lisp_Object entry = XCONS (scan)->car; - + Lisp_Object entry; + + entry = XCONS (scan)->car; if (XTYPE (entry) == Lisp_String && XSTRING (entry)->size > varlen && XSTRING (entry)->data[varlen] == '='