From: Arran Cudbard-Bell Date: Fri, 29 Jan 2021 19:34:51 +0000 (+0000) Subject: Fix condition X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=126e7309451091dab6c676c35a1bfd5d6bc25cfe;p=thirdparty%2Ffreeradius-server.git Fix condition --- diff --git a/src/lib/server/exec.c b/src/lib/server/exec.c index 63d560e9a7..eda4047daa 100644 --- a/src/lib/server/exec.c +++ b/src/lib/server/exec.c @@ -628,7 +628,7 @@ int fr_exec_nowait(request_t *request, fr_value_box_t *vb, fr_pair_list_t *env_p /* * Get the environment variables. */ - if (!env_pairs || !fr_pair_list_empty(env_pairs)) { + if (env_pairs && !fr_pair_list_empty(env_pairs)) { MEM(envp = talloc_zero_array(request, char *, MAX_ENVP)); fr_exec_pair_to_env(request, env_pairs, envp, MAX_ENVP, true); } else {