fixed seg-fault and mem leak

Original commit message from CVS:
fixed seg-fault and mem leak
This commit is contained in:
Stefan Kost 2004-08-31 14:41:37 +00:00
parent 5638dbb982
commit 3d1a483151

View file

@ -81,7 +81,7 @@ static void
fCallbackFunction (pcFilename, pvPluginHandle, fDescriptorFunction); fCallbackFunction (pcFilename, pvPluginHandle, fDescriptorFunction);
} else { } else {
/* It was a library, but not a LADSPA one. Unload it. */ /* It was a library, but not a LADSPA one. Unload it. */
dlclose (pcFilename); dlclose (pvPluginHandle);
} }
} }
free (pcFilename); free (pcFilename);
@ -131,6 +131,7 @@ LADSPAPluginSearch (LADSPAPluginSearchCallbackFunction fCallbackFunction)
if (*pcStart == ':') if (*pcStart == ':')
pcStart++; pcStart++;
} }
g_free (pcLADSPAPath);
} }
/*****************************************************************************/ /*****************************************************************************/