]> git.ipfire.org Git - thirdparty/samba.git/commitdiff
libcli/security: fix talloc context for integer values (CID 1545156)
authorDouglas Bagnall <douglas.bagnall@catalyst.net.nz>
Thu, 28 Sep 2023 23:35:10 +0000 (12:35 +1300)
committerAndrew Bartlett <abartlet@samba.org>
Fri, 29 Sep 2023 02:18:34 +0000 (02:18 +0000)
Signed-off-by: Douglas Bagnall <douglas.bagnall@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
libcli/security/conditional_ace.c

index bd685abbc7e0d9ebe21003e369dbb946d4e14102..2f15b873dd310e2eb4ddd0b87e6e75ad53ba6f6d 100644 (file)
@@ -586,7 +586,7 @@ struct ace_condition_script *parse_conditional_ace(TALLOC_CTX *mem_ctx,
                case CONDITIONAL_ACE_TOKEN_INT16:
                case CONDITIONAL_ACE_TOKEN_INT32:
                case CONDITIONAL_ACE_TOKEN_INT64:
-                       consumed = pull_integer(mem_ctx,
+                       consumed = pull_integer(program,
                                                tok_data,
                                                available,
                                                &tok->data.int64);