mirror of
https://github.com/samba-team/samba.git
synced 2025-02-26 21:57:41 +03:00
r18218: setenv() is guaranteed by libreplace
also, putenv() cannot take a const char * (This used to be commit 03c9f9dc3668d43983e0e6d7b87d9d3bbf8869f0)
This commit is contained in:
parent
0a05a6fea0
commit
2cd4e0264f
@ -600,27 +600,14 @@ NSS_STATUS winbindd_request(int req_type,
|
||||
enable them
|
||||
************************************************************************/
|
||||
|
||||
/* Use putenv() instead of setenv() in these functions as not all
|
||||
environments have the latter. */
|
||||
|
||||
BOOL winbind_off( void )
|
||||
{
|
||||
#if HAVE_SETENV
|
||||
setenv(WINBINDD_DONT_ENV, "1", 1);
|
||||
return True;
|
||||
#else
|
||||
static const char *s = WINBINDD_DONT_ENV "=1";
|
||||
return putenv(s) != -1;
|
||||
#endif
|
||||
}
|
||||
|
||||
BOOL winbind_on( void )
|
||||
{
|
||||
#if HAVE_SETENV
|
||||
setenv(WINBINDD_DONT_ENV, "0", 1);
|
||||
return True;
|
||||
#else
|
||||
static const char *s = WINBINDD_DONT_ENV "=0";
|
||||
return putenv(s) != -1;
|
||||
#endif
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user