Home
last modified time | relevance | path

Searched refs:overflow_data (Results 1 – 1 of 1) sorted by relevance

/freebsd-13.1/contrib/libcbor/test/
H A Dstack_over_limit_test.c11 static size_t generate_overflow_data(unsigned char **overflow_data) { in generate_overflow_data() argument
13 *overflow_data = (unsigned char *)malloc(CBOR_MAX_STACK_SIZE + 3); in generate_overflow_data()
15 (*overflow_data)[i] = 0xC2; // tag of positive bignum in generate_overflow_data()
17 (*overflow_data)[CBOR_MAX_STACK_SIZE + 1] = 0x41; // bytestring of length 1 in generate_overflow_data()
18 (*overflow_data)[CBOR_MAX_STACK_SIZE + 2] = 0x01; // a bignum of value 1 in generate_overflow_data()
23 unsigned char *overflow_data; in test_stack_over_limit() local
26 overflow_data_len = generate_overflow_data(&overflow_data); in test_stack_over_limit()
27 cbor_load(overflow_data, overflow_data_len, &res); in test_stack_over_limit()
28 free(overflow_data); in test_stack_over_limit()