aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorKarl Heuer1994-03-23 22:26:47 +0000
committerKarl Heuer1994-03-23 22:26:47 +0000
commitc13507524710ac8cc1818d0e4216ab77b1b5b471 (patch)
tree86d576cfe1779bb6874b2c9e164e2ebd1426f683 /src
parent86c1cf234ed5b5d1147d0aa1d8a5ac9787814429 (diff)
downloademacs-c13507524710ac8cc1818d0e4216ab77b1b5b471.tar.gz
emacs-c13507524710ac8cc1818d0e4216ab77b1b5b471.zip
(call_process_cleanup, getenv_internal): Use assignment, not initialization.
Diffstat (limited to 'src')
-rw-r--r--src/callproc.c8
1 files changed, 5 insertions, 3 deletions
diff --git a/src/callproc.c b/src/callproc.c
index 9b99e29f40a..bce5b505df3 100644
--- a/src/callproc.c
+++ b/src/callproc.c
@@ -120,7 +120,8 @@ call_process_cleanup (fdpid)
120{ 120{
121#ifdef MSDOS 121#ifdef MSDOS
122 /* for MSDOS fdpid is really (fd . tempfile) */ 122 /* for MSDOS fdpid is really (fd . tempfile) */
123 register Lisp_Object file = Fcdr (fdpid); 123 register Lisp_Object file;
124 file = Fcdr (fdpid);
124 close (XFASTINT (Fcar (fdpid))); 125 close (XFASTINT (Fcar (fdpid)));
125 if (strcmp (XSTRING (file)-> data, NULL_DEVICE) != 0) 126 if (strcmp (XSTRING (file)-> data, NULL_DEVICE) != 0)
126 unlink (XSTRING (file)->data); 127 unlink (XSTRING (file)->data);
@@ -725,8 +726,9 @@ getenv_internal (var, varlen, value, valuelen)
725 726
726 for (scan = Vprocess_environment; CONSP (scan); scan = XCONS (scan)->cdr) 727 for (scan = Vprocess_environment; CONSP (scan); scan = XCONS (scan)->cdr)
727 { 728 {
728 Lisp_Object entry = XCONS (scan)->car; 729 Lisp_Object entry;
729 730
731 entry = XCONS (scan)->car;
730 if (XTYPE (entry) == Lisp_String 732 if (XTYPE (entry) == Lisp_String
731 && XSTRING (entry)->size > varlen 733 && XSTRING (entry)->size > varlen
732 && XSTRING (entry)->data[varlen] == '=' 734 && XSTRING (entry)->data[varlen] == '='