mirror of
https://gitlab.isc.org/isc-projects/bind9
synced 2025-08-31 22:45:39 +00:00
delay assignment until after REQUIRE
This commit is contained in:
committed by
Ondřej Surý
parent
704b9ee9d0
commit
d6de520bd1
@@ -130,7 +130,7 @@ static isc_result_t
|
|||||||
write_data(FILE *file, unsigned char *datap, void *arg, uint64_t *crc) {
|
write_data(FILE *file, unsigned char *datap, void *arg, uint64_t *crc) {
|
||||||
isc_result_t result;
|
isc_result_t result;
|
||||||
size_t ret = 0;
|
size_t ret = 0;
|
||||||
data_holder_t *data = (data_holder_t *)datap;
|
data_holder_t *data;
|
||||||
data_holder_t temp;
|
data_holder_t temp;
|
||||||
off_t where;
|
off_t where;
|
||||||
|
|
||||||
@@ -138,7 +138,8 @@ write_data(FILE *file, unsigned char *datap, void *arg, uint64_t *crc) {
|
|||||||
|
|
||||||
REQUIRE(file != NULL);
|
REQUIRE(file != NULL);
|
||||||
REQUIRE(crc != NULL);
|
REQUIRE(crc != NULL);
|
||||||
REQUIRE(data != NULL);
|
REQUIRE(datap != NULL);
|
||||||
|
data = (data_holder_t *)datap;
|
||||||
REQUIRE((data->len == 0 && data->data == NULL) ||
|
REQUIRE((data->len == 0 && data->data == NULL) ||
|
||||||
(data->len != 0 && data->data != NULL));
|
(data->len != 0 && data->data != NULL));
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user