Fix Svace issue : #446374 93/242593/3 accepted/tizen/unified/20200831.002529 submit/tizen/20200828.064124
authorJihoon Jung <jh8801.jung@samsung.com>
Fri, 28 Aug 2020 06:29:53 +0000 (15:29 +0900)
committerJihoon Jung <jh8801.jung@samsung.com>
Fri, 28 Aug 2020 06:36:48 +0000 (15:36 +0900)
Change-Id: Ie0bac818fb3591d54e2d360c95022dd8a695b7a2
Signed-off-by: Jihoon Jung <jh8801.jung@samsung.com>
src/uwb.c

index adf2530..df50551 100755 (executable)
--- a/src/uwb.c
+++ b/src/uwb.c
@@ -80,10 +80,15 @@ static void __message_received(GObject *source_object,
        unsigned char *buf = NULL;
        int size = 0;
 
+       buf = (unsigned char *)malloc(sizeof(unsigned char) * size + 1);
+       if (buf == NULL) {
+               _ERR("buf is NULL");
+               return;
+       }
+
        g_variant_get(message, "a(y)", &iter);
        size = g_variant_iter_n_children(iter);
 
-       buf = (unsigned char *)malloc(sizeof(unsigned char) * size + 1);
        for (int i = 0; g_variant_iter_loop(iter, "(y)", &element); i++)
        {
                buf[i] = element;