Modified: freeswitch/trunk/src/mod/event_handlers/mod_radius_cdr/mod_radius_cdr.c (15197 => 15198)
--- freeswitch/trunk/src/mod/event_handlers/mod_radius_cdr/mod_radius_cdr.c 2009-10-22 16:35:14 UTC (rev 15197)
+++ freeswitch/trunk/src/mod/event_handlers/mod_radius_cdr/mod_radius_cdr.c 2009-10-22 16:41:11 UTC (rev 15198)
@@ -369,7 +369,9 @@
retval = SWITCH_STATUS_TERM;
}
rc_avpair_free(send);
+ rc_destroy(rad_config);
end:
+ switch_xml_free(cdr);
switch_thread_rwlock_unlock(globals.rwlock);
return (retval);
}
@@ -641,8 +643,10 @@
retval = SWITCH_STATUS_TERM;
}
rc_avpair_free(send);
+ rc_destroy(rad_config);
end:
+ switch_xml_free(cdr);
switch_thread_rwlock_unlock(globals.rwlock);
return (retval);
}