# HG changeset patch # User Jim Blandy # Date 730392034 0 # Node ID 2ed00cbd9e53a28f814e9d25219fabfda8318884 # Parent e21c1f3e37cb8c06879617ef271b68130c71d980 * callproc.c (init_callproc): Move the initialization of Vprocess_environment to its own function. (set_process_environment): This is that. * emacs.c (main): Call set_process_environment earlier than init_callproc. diff -r e21c1f3e37cb -r 2ed00cbd9e53 src/emacs.c --- a/src/emacs.c Mon Feb 22 14:38:43 1993 +0000 +++ b/src/emacs.c Mon Feb 22 14:40:34 1993 +0000 @@ -426,6 +426,12 @@ init_alloc (); init_eval (); init_data (); + + /* egetenv is a pretty low-level facility, which may get called in + many circumstances; it seems flimsy to put off initializing it + until calling init_callproc. */ + set_process_environment (); + init_lread (); init_cmdargs (argc, argv, skip_args); /* Create list Vcommand_line_args */