commit | a07d61be4c0df15f41008f7122b19c25b4bc8a01 | [log] [tgz] |
---|---|---|
author | Willy Tarreau <w@1wt.eu> | Fri Mar 26 11:27:59 2021 +0100 |
committer | Willy Tarreau <w@1wt.eu> | Fri Mar 26 16:23:45 2021 +0100 |
tree | db035688fede8886925f0f571cf88d83546b9171 | |
parent | 704ba1d63e5461dd2bf7d69f91a8a07a46566088 [diff] [blame] |
MINOR: vars: make get_vars() allow the session to be null In order to support manipulating variables from outside a session, let's make get_vars() not assume that the session is always set.
diff --git a/src/vars.c b/src/vars.c index 3390d24..3c19ec8 100644 --- a/src/vars.c +++ b/src/vars.c
@@ -47,7 +47,7 @@ case SCOPE_PROC: return &global.vars; case SCOPE_SESS: - return &sess->vars; + return sess ? &sess->vars : NULL; case SCOPE_CHECK: { struct check *check = objt_check(sess->origin);