--- ./search.c.orig 2008-11-07 00:38:18.000000000 +0100 +++ ./search.c 2008-11-07 00:50:51.000000000 +0100 @@ -83,6 +83,8 @@ dlclose(pcFilename); free(pcFilename); } + } else { + free(pcFilename); } } }