diff options
Diffstat (limited to 'src/search.c')
-rw-r--r-- | src/search.c | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/src/search.c b/src/search.c index 0006712..7b2eb05 100644 --- a/src/search.c +++ b/src/search.c @@ -80,7 +80,7 @@ LADSPADirectoryPluginSearch } else { /* It was a library, but not a LADSPA one. Unload it. */ - dlclose(pcFilename); + dlclose(pvPluginHandle); free(pcFilename); } } @@ -101,8 +101,10 @@ LADSPAPluginSearch(LADSPAPluginSearchCallbackFunction fCallbackFunction) { if (!pcLADSPAPath) { fprintf(stderr, "Warning: You do not have a LADSPA_PATH " - "environment variable set.\n"); - return; + "environment variable set. Defaulting to " + EXPAND_AND_STRINGIFY(DEFAULT_LADSPA_PATH) + ".\n"); + pcLADSPAPath = EXPAND_AND_STRINGIFY(DEFAULT_LADSPA_PATH); } pcStart = pcLADSPAPath; |