return true;
}
-
-static ssize_t pull_integer(TALLOC_CTX *mem_ctx,
- uint8_t *data, size_t length,
- struct ace_condition_int *tok)
+static ssize_t pull_integer(uint8_t *data,
+ size_t length,
+ struct ace_condition_int *tok)
{
size_t consumed;
enum ndr_err_code ndr_err;
case CONDITIONAL_ACE_TOKEN_INT16:
case CONDITIONAL_ACE_TOKEN_INT32:
case CONDITIONAL_ACE_TOKEN_INT64:
- consumed = pull_integer(mem_ctx,
- el_data,
+ consumed = pull_integer(el_data,
available,
&el->data.int64);
ok = check_integer_range(el);
case CONDITIONAL_ACE_TOKEN_INT16:
case CONDITIONAL_ACE_TOKEN_INT32:
case CONDITIONAL_ACE_TOKEN_INT64:
- consumed = pull_integer(program,
- tok_data,
+ consumed = pull_integer(tok_data,
available,
&tok->data.int64);
ok = check_integer_range(tok);