From: Fredrik Tolf Date: Mon, 23 Jan 2012 05:59:34 +0000 (+0100) Subject: dirplex: Correct config resolution for base directory. X-Git-Tag: 0.11~31 X-Git-Url: http://www.dolda2000.com/gitweb/?p=ashd.git;a=commitdiff_plain;h=7db7f6782db37193f6ba9c2c8bac38a5bfcbb114;ds=sidebyside dirplex: Correct config resolution for base directory. --- diff --git a/src/dirplex/conf.c b/src/dirplex/conf.c index 3f9f9e8..10d501f 100644 --- a/src/dirplex/conf.c +++ b/src/dirplex/conf.c @@ -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)