From: Robin Hack Date: Fri, 23 Jan 2015 14:15:42 +0000 (+0100) Subject: uwrap: Small optimalization of uwrap_init(). X-Git-Tag: tevent-0.9.23~265 X-Git-Url: http://git.samba.org/samba.git/?a=commitdiff_plain;h=bda49a3af43b6dd3447422121f78709397234109;p=sfrench%2Fsamba-autobuild%2F.git uwrap: Small optimalization of uwrap_init(). Don't call getenv("UID_WRAPPER") on start of uwrap_init(). Signed-off-by: Robin Hack Reviewed-by: Andreas Schneider Reviewed-by: Stefan Metzmacher --- diff --git a/lib/uid_wrapper/uid_wrapper.c b/lib/uid_wrapper/uid_wrapper.c index aa3f30212a8..187cc113862 100644 --- a/lib/uid_wrapper/uid_wrapper.c +++ b/lib/uid_wrapper/uid_wrapper.c @@ -572,7 +572,7 @@ static void uwrap_thread_child(void) static void uwrap_init(void) { - const char *env = getenv("UID_WRAPPER"); + const char *env; pthread_t tid = pthread_self(); UWRAP_LOCK(uwrap_id); @@ -607,6 +607,7 @@ static void uwrap_init(void) uwrap.initialised = true; uwrap.enabled = false; + env = getenv("UID_WRAPPER"); if (env != NULL && env[0] == '1') { const char *root = getenv("UID_WRAPPER_ROOT"); int rc;