svn commit: samba r17763 - in branches/SAMBA_4_0/source/lib/replace: .

tridge at samba.org tridge at samba.org
Wed Aug 23 23:21:30 GMT 2006


Author: tridge
Date: 2006-08-23 23:21:29 +0000 (Wed, 23 Aug 2006)
New Revision: 17763

WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=17763

Log:

moved setenv to ldb/replace/

Modified:
   branches/SAMBA_4_0/source/lib/replace/config.m4
   branches/SAMBA_4_0/source/lib/replace/replace.c


Changeset:
Modified: branches/SAMBA_4_0/source/lib/replace/config.m4
===================================================================
--- branches/SAMBA_4_0/source/lib/replace/config.m4	2006-08-23 23:20:50 UTC (rev 17762)
+++ branches/SAMBA_4_0/source/lib/replace/config.m4	2006-08-23 23:21:29 UTC (rev 17763)
@@ -48,7 +48,7 @@
 
 AC_CHECK_HEADERS(sys/syslog.h syslog.h)
 AC_CHECK_FUNCS(seteuid setresuid setegid setresgid chroot bzero strerror)
-AC_CHECK_FUNCS(setenv vsyslog setlinebuf mktime ftruncate chsize rename)
+AC_CHECK_FUNCS(vsyslog setlinebuf mktime ftruncate chsize rename)
 AC_CHECK_FUNCS(waitpid strlcpy strlcat innetgr initgroups memmove strdup)
 AC_CHECK_FUNCS(pread pwrite strndup strcasestr strtok_r mkdtemp)
 AC_HAVE_DECL(setresuid, [#include <unistd.h>])

Modified: branches/SAMBA_4_0/source/lib/replace/replace.c
===================================================================
--- branches/SAMBA_4_0/source/lib/replace/replace.c	2006-08-23 23:20:50 UTC (rev 17762)
+++ branches/SAMBA_4_0/source/lib/replace/replace.c	2006-08-23 23:21:29 UTC (rev 17763)
@@ -368,25 +368,6 @@
 #endif /* HAVE_VSYSLOG */
 
 
-#ifndef HAVE_SETENV
- int setenv(const char *name, const char *value, int overwrite) 
-{
-	char *p = NULL;
-	int ret = -1;
-
-	asprintf(&p, "%s=%s", name, value);
-
-	if (overwrite || getenv(name)) {
-		if (p) ret = putenv(p);
-	} else {
-		ret = 0;
-	}
-
-	return ret;	
-}
-#endif
-
-
 #ifndef HAVE_STRNDUP
 /**
  Some platforms don't have strndup.



More information about the samba-cvs mailing list