mirror of
https://github.com/isc-projects/bind9.git
synced 2026-03-18 00:26:11 -04:00
lib/dns/tests/rbt_serialize_test.c: Fix dereference before DbC check
(cherry picked from commit 14c174d921)
This commit is contained in:
parent
4ef534aa90
commit
8db221d97a
1 changed files with 2 additions and 1 deletions
|
|
@ -173,7 +173,7 @@ write_data(FILE *file, unsigned char *datap, void *arg, uint64_t *crc) {
|
|||
|
||||
static isc_result_t
|
||||
fix_data(dns_rbtnode_t *p, void *base, size_t max, void *arg, uint64_t *crc) {
|
||||
data_holder_t *data = p->data;
|
||||
data_holder_t *data;
|
||||
size_t size;
|
||||
|
||||
UNUSED(base);
|
||||
|
|
@ -183,6 +183,7 @@ fix_data(dns_rbtnode_t *p, void *base, size_t max, void *arg, uint64_t *crc) {
|
|||
REQUIRE(crc != NULL);
|
||||
REQUIRE(p != NULL);
|
||||
|
||||
data = p->data;
|
||||
|
||||
if (data == NULL ||
|
||||
(data->len == 0 && data->data != NULL) ||
|
||||
|
|
|
|||
Loading…
Reference in a new issue