static int __mc_db_deactivate_server_table(void *db_handle, const char *app_id)
{
int ret = MEDIA_CONTROLLER_ERROR_NONE;
- char *sql_str = NULL;
mc_debug_fenter();
if (__mc_db_is_latest(db_handle, app_id)) {
ret = __mc_update_latest_server_info(db_handle, app_id, MC_SERVER_STATE_DEACTIVATE, MC_PLAYBACK_STATE_STOPPED, FALSE);
} else {
- sql_str = sqlite3_mprintf(DB_DROP_TABLE, app_id);
- ret = mc_db_util_update_db(db_handle, sql_str);
- SQLITE3_SAFE_FREE(sql_str);
+ ret = __mc_db_util_delete_server_table(db_handle, app_id);
}
mc_debug_fleave();