dirplex: Correct config resolution for base directory.
[ashd.git] / src / dirplex / conf.c
index 3f9f9e8..10d501f 100644 (file)
@@ -329,6 +329,8 @@ struct config **getconfigs(char *file)
     if(ret != NULL)
        free(ret);
     bufinit(buf);
+    if(!strncmp(file, "./", 2))
+       file += 2;
     tmp = sstrdup(file);
     while(1) {
        if((p = strrchr(tmp, '/')) == NULL)