Add include stdlib.h for free()
[platform/core/api/system-settings.git] / src / sst_json.c
index 679d18b..d4cdf46 100644 (file)
@@ -69,7 +69,7 @@ void sst_json_unref(sst_json_h *handle)
        free(handle);
 }
 
-void sst_json_add_ringtone(sst_json_h *handle, char *nameval, char *pathval)
+void sst_json_add_ringtone(sst_json_h *handle, const char *nameval, const char *pathval)
 {
        JsonNode *root = handle->root;
        JsonNode *menu_item = json_node_new(JSON_NODE_OBJECT);
@@ -107,7 +107,7 @@ void sst_json_get_ringtones(sst_json_h *handle, system_settings_iter_cb cb, void
        }
 }
 
-void sst_json_remove_ringtone(sst_json_h *handle, char *path_to_del)
+void sst_json_remove_ringtone(sst_json_h *handle, const char *path_to_del)
 {
        int i;
 
@@ -131,7 +131,7 @@ void sst_json_remove_ringtone(sst_json_h *handle, char *path_to_del)
        _json_save_ringtone(root);
 }
 
-bool sst_json_contain_ringtone(sst_json_h *handle, char *ringtone_path)
+bool sst_json_contain_ringtone(sst_json_h *handle, const char *ringtone_path)
 {
        int i;
 
@@ -150,4 +150,4 @@ bool sst_json_contain_ringtone(sst_json_h *handle, char *ringtone_path)
        }
 
        return false;
-}
\ No newline at end of file
+}