Mercurial > emacs
changeset 1773:f18ae1a08d85
* config.h.in: protect against multiple #inclusions.
* config.h.in: Add a declaration for getenv.
author | Jim Blandy <jimb@redhat.com> |
---|---|
date | Thu, 14 Jan 1993 15:02:14 +0000 |
parents | 86f58433c8aa |
children | 04cd18603ec5 |
files | src/config.in |
diffstat | 1 files changed, 15 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/src/config.in Thu Jan 14 14:52:32 1993 +0000 +++ b/src/config.in Thu Jan 14 15:02:14 1993 +0000 @@ -19,6 +19,12 @@ and this notice must be preserved on all copies. */ +/* No code in Emacs #includes config.h twice, but some of the code + intended to work with other packages as well (like gmalloc.c) + think they can include it as many times as they like. */ +#ifndef EMACS_CONFIG_H +#define EMACS_CONFIG_H + /* Define HAVE_X_WINDOWS if you want to use the X window system. */ /* #define HAVE_X_WINDOWS */ @@ -165,3 +171,12 @@ #ifndef SIGTYPE #define SIGTYPE void #endif + +#ifndef THIS_IS_YMAKEFILE +/* Some of the files of Emacs which are intended for use with other + programs assume that if you have a config.h file, you must declare + the type of getenv. */ +extern char *getenv (); +#endif + +#endif /* EMACS_CONFIG_H */