*/
#include <stdio.h>
#include <string.h>
+#include <stdlib.h>
/*********************************************************************
* qualifyWithFirst
char * searchPath
)
{
-char * paths = strdup(searchPath);
-char * savepaths = paths;
+char * paths = NULL;
+char * savepaths = NULL;
char * path;
char * chance;
FILE * f;
if (filename == NULL || searchPath == NULL)
return NULL;
+ paths = strdup(searchPath);
+ savepaths = paths;
+
while (1) {
/* if there is a :, zero it */