This is the mail archive of the
cygwin@sourceware.cygnus.com
mailing list for the Cygwin project.
Problem with getenv("HOME")
- To: gnu-win32 at cygnus dot com
- Subject: Problem with getenv("HOME")
- From: Wolfgang Stuerzlinger <stuerzl at cs dot unc dot edu>
- Date: Tue, 28 Oct 1997 10:54:55 -0500 (EST)
- cc: edel at fnal dot fov
- Reply-To: Wolfgang Stuerzlinger <stuerzl at cs dot unc dot edu>
By default the environment variable HOME is not set in the GNU-Win32
environment.
When getenv is called with ("HOME") as argument the return value is a
string "(null)" instead of a NULL pointer. Is this a "standard" behaviour
or a bug?
Wolfgang Stuerzlinger
P.S.: This breaks commonly used code sequences like:
sprintf(newName,"%s/%s",getenv("HOME"),fileName);
--
Wolfgang Stuerzlinger
Dept. of Computer Science, UNC, Chapel Hill, NC 27599-3175
stuerzl@cs.unc.edu http://www.cs.unc.edu/~stuerzl
-
For help on using this list (especially unsubscribing), send a message to
"gnu-win32-request@cygnus.com" with one line of text: "help".