]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
Fix condition
authorArran Cudbard-Bell <a.cudbardb@freeradius.org>
Fri, 29 Jan 2021 19:34:51 +0000 (19:34 +0000)
committerArran Cudbard-Bell <a.cudbardb@freeradius.org>
Fri, 29 Jan 2021 19:34:51 +0000 (19:34 +0000)
src/lib/server/exec.c

index 63d560e9a7ffbcc75173869993b72f01706f2536..eda4047daa0f9ef3de268d53c9fd5726abdc9bee 100644 (file)
@@ -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 {