Add free mmc_path and const parameter 85/107785/1 accepted/tizen/3.0/common/20161230.093742 accepted/tizen/3.0/ivi/20161230.062152 accepted/tizen/3.0/mobile/20161230.062116 accepted/tizen/3.0/tv/20161230.062125 accepted/tizen/3.0/wearable/20161230.062131 submit/tizen_3.0/20161230.020054
authorJiyong Min <jiyong.min@samsung.com>
Fri, 30 Dec 2016 01:32:27 +0000 (10:32 +0900)
committerJiyong Min <jiyong.min@samsung.com>
Fri, 30 Dec 2016 01:37:57 +0000 (10:37 +0900)
 - Add to free mmc_path due to memory leak
 - Add to const paramter due to build warning

Change-Id: Ic10c3c74a43788f062fb3d66b55d30961f8c9bf0
Signed-off-by: jiyong.min <jiyong.min@samsung.com>
packaging/media-server.spec
src/common/include/media-common-external-storage.h
src/common/media-common-external-storage.c

index 839f11d..bcbbd37 100755 (executable)
@@ -1,6 +1,6 @@
 Name:       media-server
 Summary:    A server for media content management
-Version:    0.3.27
+Version:    0.3.28
 Release:    0
 Group:      Multimedia/Service
 License:    Apache-2.0
index c9c64ab..2bb932b 100755 (executable)
@@ -27,7 +27,7 @@
 int ms_present_mmc_status(ms_sdcard_status_type_t status);
 #endif
 
-void ms_make_default_path_mmc(char *mount_path);
+void ms_make_default_path_mmc(const char *mount_path);
 int ms_get_mmc_id(char **cid);
 int ms_get_stg_changed_event(void);
 
index d899b47..8acfcc1 100755 (executable)
@@ -59,7 +59,7 @@ char default_path[][MS_FILE_NAME_LEN_MAX+1] = {
 
 #define DIR_NUM        ((int)(sizeof(default_path)/sizeof(default_path[0])))
 
-void ms_make_default_path_mmc(char *mount_path)
+void ms_make_default_path_mmc(const char *mount_path)
 {
        int i = 0;
        int ret = 0;
@@ -97,6 +97,8 @@ void ms_make_default_path_mmc(char *mount_path)
                        closedir(dp);
                }
        }
+
+       MS_SAFE_FREE(mmc_path);
 }
 
 static int __get_contents(const char *filename, char *buf)