Check validity of input parameter 44/177744/1 submit/tizen/20180503.224930
authorhj kim <backto.kim@samsung.com>
Thu, 3 May 2018 09:01:37 +0000 (18:01 +0900)
committerhj kim <backto.kim@samsung.com>
Thu, 3 May 2018 09:01:37 +0000 (18:01 +0900)
Change-Id: I2d116534bbfb13871444077258abe853267e4b7b

packaging/capi-media-controller.spec
src/media_controller_client.c

index 7eca7f9e4accaec66812105edce77f28eeb5d165..e5783c43f06e0534474bbfd4f87d1ca322b262cb 100755 (executable)
@@ -1,6 +1,6 @@
 Name:       capi-media-controller
 Summary:    A media controller library in Tizen Native API
-Version:    0.1.55
+Version:    0.1.56
 Release:    1
 Group:      Multimedia/API
 License:    Apache-2.0
index 29129d5ee8de3369b23f4e6f44efbd4ef0e24e86..1b449c6817046a604379535952ad82837b84be66 100755 (executable)
@@ -1048,6 +1048,8 @@ int mc_client_get_server_playlist(mc_client_h client, const char *server_name, c
 
        mc_retvm_if(mc_client == NULL, MEDIA_CONTROLLER_ERROR_INVALID_PARAMETER, "Handle is NULL");
        mc_retvm_if(!MC_STRING_VALID(server_name), MEDIA_CONTROLLER_ERROR_INVALID_PARAMETER, "Invalid server_name");
+       mc_retvm_if(playlist_name == NULL, MEDIA_CONTROLLER_ERROR_INVALID_PARAMETER, "playlist_name is NULL");
+       mc_retvm_if(playlist == NULL, MEDIA_CONTROLLER_ERROR_INVALID_PARAMETER, "playlist is NULL");
 
        ret = mc_db_check_server_table_exist(mc_client->db_handle, server_name, &exist_server);
        mc_retvm_if(ret != MEDIA_CONTROLLER_ERROR_NONE, ret, "Error mc_db_check_server_table_exist [%d]", ret);