From: Bastian Dehn Date: Fri, 23 Feb 2024 17:05:25 +0000 (+0100) Subject: change invalid metadata with init handler X-Git-Tag: v1.0.0^2~212 X-Git-Url: https://gitweb.hhaalo.de/?a=commitdiff_plain;h=ae4617fa3edeef22765fd21a7f0e4f6585a47b57;p=sane-kds-s2000w-net.git change invalid metadata with init handler --- diff --git a/tests/kds_s2000w_net_get_params_tests.c b/tests/kds_s2000w_net_get_params_tests.c index 715ae48..b52eeb0 100644 --- a/tests/kds_s2000w_net_get_params_tests.c +++ b/tests/kds_s2000w_net_get_params_tests.c @@ -4,22 +4,17 @@ START_TEST(kds_s2000w_net_get_parameters_invalid_metdata) { - handler h; - h.read_info = malloc(sizeof(readinfo)); - h.read_info->scan_started = 1; - h.current_metadata = malloc(sizeof(metadata)); - h.current_metadata->valid = 0; + handler* h = init_handler(); + h->read_info->scan_started = 1; SANE_Parameters* params = malloc(sizeof(SANE_Parameters)); - SANE_Status status = _sane_kds_s2000w_net_get_parameters(&h, params); + SANE_Status status = _sane_kds_s2000w_net_get_parameters(h, params); ck_assert_int_eq(status, SANE_STATUS_UNSUPPORTED); free(params); params = NULL; - free(h.current_metadata); - h.current_metadata = NULL; - free(h.read_info); - h.read_info = NULL; + free_handler(h); + h = NULL; } END_TEST \ No newline at end of file