]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
nibblebill - free allocated memory at shutdown
authorRupa Schomaker <rupa@rupa.com>
Mon, 19 Apr 2010 18:17:33 +0000 (13:17 -0500)
committerRupa Schomaker <rupa@rupa.com>
Mon, 19 Apr 2010 18:18:20 +0000 (13:18 -0500)
src/mod/applications/mod_nibblebill/mod_nibblebill.c [changed mode: 0644->0755]

old mode 100644 (file)
new mode 100755 (executable)
index 78b7add..fe9a9ec
@@ -964,6 +964,18 @@ SWITCH_MODULE_SHUTDOWN_FUNCTION(mod_nibblebill_shutdown)
        switch_core_remove_state_handler(&nibble_state_handler);
        switch_odbc_handle_disconnect(globals.master_odbc);
 
+       switch_safe_free(globals.db_username);
+       switch_safe_free(globals.db_password);
+       switch_safe_free(globals.db_dsn);
+       switch_safe_free(globals.db_table);
+       switch_safe_free(globals.db_column_cash);
+       switch_safe_free(globals.db_column_account);
+       switch_safe_free(globals.custom_sql_save);
+       switch_safe_free(globals.custom_sql_lookup);
+       switch_safe_free(globals.percall_action);
+       switch_safe_free(globals.lowbal_action);
+       switch_safe_free(globals.nobal_action);
+
        return SWITCH_STATUS_UNLOAD;
 }