From: Sangchul Lee Date: Tue, 22 Feb 2022 05:11:22 +0000 (+0900) Subject: webrtc_test: Fix data type to prevent integer overflow X-Git-Tag: submit/tizen/20220224.015113~1 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=b13ad3275ee8264ed5401c85ad38a4b70139fd77;p=platform%2Fcore%2Fapi%2Fwebrtc.git webrtc_test: Fix data type to prevent integer overflow [Version] 0.3.59 [Issue Type] SVACE Change-Id: I5722a5c8f5fc8ef0b4d8200ff2d74113cc06037c Signed-off-by: Sangchul Lee --- diff --git a/packaging/capi-media-webrtc.spec b/packaging/capi-media-webrtc.spec index 5ff4d0c2..0e3db840 100644 --- a/packaging/capi-media-webrtc.spec +++ b/packaging/capi-media-webrtc.spec @@ -1,6 +1,6 @@ Name: capi-media-webrtc Summary: A WebRTC library in Tizen Native API -Version: 0.3.58 +Version: 0.3.59 Release: 0 Group: Multimedia/API License: Apache-2.0 diff --git a/test/webrtc_test.c b/test/webrtc_test.c index d2d0340c..b5294722 100644 --- a/test/webrtc_test.c +++ b/test/webrtc_test.c @@ -1191,7 +1191,7 @@ static void _webrtc_data_channel_send_file(int index, const char *file_path) gchar *expected_name; gchar *expected_size; ssize_t read_size; - ssize_t sum_size; + unsigned long long sum_size; char buffer[BUFFER_SIZE] = {0, }; int fd; unsigned int buffered_amount; @@ -1235,7 +1235,7 @@ static void _webrtc_data_channel_send_file(int index, const char *file_path) sum_size = 0; while((read_size = read(fd, buffer, BUFFER_SIZE)) > 0) { sum_size += read_size; - g_print("%s : [%zd / %llu]bytes is read.", file_path, sum_size, (unsigned long long)st.st_size); + g_print("%s : [%llu / %llu]bytes is read.", file_path, sum_size, (unsigned long long)st.st_size); ret = webrtc_data_channel_send_bytes(g_conns[index].channels[i], buffer, (unsigned int)read_size); if (ret != WEBRTC_ERROR_NONE)