From 01e41f88b05a4b0a98fccccc2badd64c05ed1dd4 Mon Sep 17 00:00:00 2001 From: Mark Andrews Date: Thu, 9 May 2013 21:29:57 +1000 Subject: [PATCH] check for data being null --- lib/dns/tests/rbt_test.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/lib/dns/tests/rbt_test.c b/lib/dns/tests/rbt_test.c index f3099ca3d3..d74c502e0c 100644 --- a/lib/dns/tests/rbt_test.c +++ b/lib/dns/tests/rbt_test.c @@ -150,7 +150,11 @@ fix_data(dns_rbtnode_t *p, void *base, size_t max, isc_sha1_t *sha1) { REQUIRE(sha1 != NULL); REQUIRE(p != NULL); - printf("fixing data: len %d, data %p\n", data->len, data->data); + + if (data == NULL) + printf("fixing data: data NULL\n"); + else + printf("fixing data: len %d, data %p\n", data->len, data->data); if (data == NULL || (data->len == 0 && data->data != NULL) ||