From 25585417ab27598d2e8e40722592a2a92c64a466 Mon Sep 17 00:00:00 2001 From: Rupa Schomaker Date: Tue, 15 Sep 2009 22:06:36 +0000 Subject: [PATCH] don't use callback for delete stmt git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14879 d0543943-73ff-0310-b7d9-9358b9ac24b2 --- src/mod/applications/mod_limit/mod_limit.c | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) diff --git a/src/mod/applications/mod_limit/mod_limit.c b/src/mod/applications/mod_limit/mod_limit.c index 02a530ed5c..6c5ce869ae 100644 --- a/src/mod/applications/mod_limit/mod_limit.c +++ b/src/mod/applications/mod_limit/mod_limit.c @@ -911,19 +911,11 @@ SWITCH_STANDARD_APP(limit_function) static void limit_release(switch_core_session_t *session, const char *realm, const char *id) { char *sql = NULL; - char buf[80] = ""; - callback_t cbt = { 0 }; - switch_mutex_lock(globals.mutex); - - cbt.buf = buf; - cbt.len = sizeof(buf); sql = switch_mprintf("delete from limit_data where uuid='%q' and realm='%q' and id like '%q'", switch_core_session_get_uuid(session), realm, id); - limit_execute_sql_callback(NULL, sql, sql2str_callback, &cbt); + limit_execute_sql(sql, globals.mutex); switch_safe_free(sql); - - switch_mutex_unlock(globals.mutex); } #define LIMITEXECUTE_USAGE " [] [application] [application arguments]"