From 5e4b5333bc0d55f1426bce56d4ebdf27f2bd0942 Mon Sep 17 00:00:00 2001 From: Bastian Dehn Date: Fri, 14 Feb 2025 11:54:33 +0100 Subject: [PATCH] fix tests null terminated str --- tests/kds_s2000w_net_tests.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/tests/kds_s2000w_net_tests.c b/tests/kds_s2000w_net_tests.c index 4e06e3e..d933a16 100644 --- a/tests/kds_s2000w_net_tests.c +++ b/tests/kds_s2000w_net_tests.c @@ -130,11 +130,11 @@ void sane_kds_s2000w_net_get_parameter_bw_test() void sane_kds_s2000w_net_open_test() { response* resp = kds_s2000w_client_response_init(); - resp->data = realloc(resp->data, 28); - const char* responsedata = "{\"SessionId\":\"1251877821\"}\0"; - memcpy(resp->data, responsedata, 28); + const char* responsedata = "{\"SessionId\":\"1251877821\"}"; + resp->size = 27; + resp->data = malloc(resp->size); + memcpy(resp->data, responsedata, resp->size); resp->code = 200; - resp->size = 28; will_return(mock_response, resp); will_return(__wrap_kds_s2000w_client_open_session, 0); expect_function_call(__wrap_kds_s2000w_client_open_session); @@ -388,7 +388,7 @@ void sane_kds_s2000w_net_start_two_pages_per_feeder_test(void** state) \"LastError\": \"Status: 200 Success\", \ \"PaperDetected\": \"0\", \ \"PercentAvailable\": 99 \ - }}\0"; + }}"; free(resp_status->data); resp_status->data = NULL; resp_status->size = 209; -- 2.39.5