/[gnats]/gnats/libiberty/putenv.c
ViewVC logotype

Diff of /gnats/libiberty/putenv.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.1 by jsm, Tue Oct 26 07:10:16 1999 UTC revision 1.2 by chewie, Sat Nov 13 05:14:17 2004 UTC
# Line 1  Line 1 
1  /* Copyright (C) 1991, 1994, 1995, 1996 Free Software Foundation, Inc.  /* Copyright (C) 1991, 1994, 1995, 1996, 2002 Free Software Foundation, Inc.
2     This file based on putenv.c in the GNU C Library.     This file based on putenv.c in the GNU C Library.
3    
4     The GNU C Library is free software; you can redistribute it and/or     The GNU C Library is free software; you can redistribute it and/or
# Line 16  Line 16 
16     write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330,     write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
17     Boston, MA 02111-1307, USA.  */     Boston, MA 02111-1307, USA.  */
18    
19    /*
20    
21    @deftypefn Supplemental int putenv (const char *@var{string})
22    
23    Uses @code{setenv} or @code{unsetenv} to put @var{string} into
24    the environment or remove it.  If @var{string} is of the form
25    @samp{name=value} the string is added; if no @samp{=} is present the
26    name is unset/removed.
27    
28    @end deftypefn
29    
30    */
31    
32  #if defined (_AIX) && !defined (__GNUC__)  #if defined (_AIX) && !defined (__GNUC__)
33   #pragma alloca   #pragma alloca
34  #endif  #endif
# Line 26  Line 39 
39    
40  #include "ansidecl.h"  #include "ansidecl.h"
41    
42    #define putenv libiberty_putenv
43    
44  #if HAVE_STDLIB_H  #if HAVE_STDLIB_H
45  # include <stdlib.h>  # include <stdlib.h>
46  #endif  #endif
# Line 45  extern char *alloca (); Line 60  extern char *alloca ();
60  # endif /* alloca */  # endif /* alloca */
61  #endif /* HAVE_ALLOCA_H */  #endif /* HAVE_ALLOCA_H */
62    
63    #undef putenv
64    
65  /* Below this point, it's verbatim code from the glibc-2.0 implementation */  /* Below this point, it's verbatim code from the glibc-2.0 implementation */
66    
67    

Legend:
Removed from v.1.1  
changed lines
  Added in v.1.2

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26