webrtc_test: Fix data type to prevent integer overflow 01/271901/1 submit/tizen_6.5/20220304.023524
authorSangchul Lee <sc11.lee@samsung.com>
Tue, 22 Feb 2022 05:11:22 +0000 (14:11 +0900)
committerSangchul Lee <sc11.lee@samsung.com>
Thu, 3 Mar 2022 04:02:46 +0000 (13:02 +0900)
[Version] 0.2.162
[Issue Type] SVACE

Change-Id: I5722a5c8f5fc8ef0b4d8200ff2d74113cc06037c
Signed-off-by: Sangchul Lee <sc11.lee@samsung.com>
packaging/capi-media-webrtc.spec
test/webrtc_test.c

index 1b38d242f5c4f06c6cabca36049dc8b48ef5d836..a11f6ced3ce6e84b604fb8cc0f652ea11172f130 100644 (file)
@@ -1,6 +1,6 @@
 Name:       capi-media-webrtc
 Summary:    A WebRTC library in Tizen Native API
-Version:    0.2.161
+Version:    0.2.162
 Release:    0
 Group:      Multimedia/API
 License:    Apache-2.0
index d8d8dc80b6b4f3e9d68dc03c90d968e10492d4ef..25e718d5c500904f327dc93afe274d21f677ca51 100644 (file)
@@ -1130,7 +1130,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;
 
@@ -1173,7 +1173,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("[%zd / %llu]bytes is read", sum_size, (unsigned long long)st.st_size);
+                       g_print("[%llu / %llu]bytes is read", 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)