Browse Source

Fix compilation if getenv() is missing

pull/2/head
Rémi Denis-Courmont 15 years ago
parent
commit
6dd92709b3
  1. 4
      compat/setenv.c

4
compat/setenv.c

@ -27,6 +27,7 @@
int setenv (const char *name, const char *value, int override)
{
#ifdef HAVE_GETENV
if (override == 0 && getenv (name) != NULL)
return 0;
@ -40,6 +41,9 @@ int setenv (const char *name, const char *value, int override)
sprintf (var, "%s=%s", name, value);
/* This leaks memory. This is unavoidable. */
return putenv (var);
#else
return -1;
#endif
}
int unsetenv (const char *name)

Loading…
Cancel
Save