fix svace issue 99/75499/1
authorEunhae Choi <eunhae1.choi@samsung.com>
Mon, 20 Jun 2016 06:49:42 +0000 (15:49 +0900)
committerEunhae Choi <eunhae1.choi@samsung.com>
Mon, 20 Jun 2016 06:49:42 +0000 (15:49 +0900)
Change-Id: I32197c21993ffd0f655e50ca1283569a6b5c289c

src/mm_player_attrs.c

index f188f6ad6007a596bcea8a07c39f9cd22a43ac25..1528242694e7b021c95147eaebf3fdb603a13008 100644 (file)
@@ -190,9 +190,13 @@ __mmplayer_apply_attribute(MMHandleType handle, const char *attribute_name)
                                return MM_ERROR_NONE;
                }
 
-               char *param_name;
+               char *param_name = NULL;
                int str_len = strlen(attribute_name);
                param_name = g_malloc0(str_len);
+               if (!param_name) {
+                       LOGE("failed to alloc param_name");
+                       return MM_ERROR_PLAYER_INTERNAL;
+               }
                strncpy(param_name, attribute_name, str_len);
                LOGD(" param_name: %s", param_name);
                if ( MM_ERROR_NONE != _mmplayer_update_video_param( player, param_name))