From: <jpg...@us...> - 2008-07-02 22:42:16
|
Revision: 1447 http://iaxclient.svn.sourceforge.net/iaxclient/?rev=1447&view=rev Author: jpgrayson Date: 2008-07-02 15:42:26 -0700 (Wed, 02 Jul 2008) Log Message: ----------- Fix memory leak where struct prioboost was never free()ed. Modified Paths: -------------- trunk/lib/unixfuncs.c Modified: trunk/lib/unixfuncs.c =================================================================== --- trunk/lib/unixfuncs.c 2008-07-02 22:41:06 UTC (rev 1446) +++ trunk/lib/unixfuncs.c 2008-07-02 22:42:26 UTC (rev 1447) @@ -400,6 +400,7 @@ pb = NULL; schp.sched_priority = 0; pthread_setschedparam(b->ThreadID, SCHED_OTHER, &schp); + free(b); } return result; @@ -408,7 +409,10 @@ int iaxci_prioboostend() { if ( pb ) + { StopWatchDog(pb); + free(pb); + } return 0; } This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |