From 39a9574824852fad2b79dab82a47f18964d559fc Mon Sep 17 00:00:00 2001 From: Bart Oldeman Date: Sun, 5 Jul 2009 19:46:12 +0000 Subject: [PATCH] Fix truename("C:") where the current directory is different from the root: then it should not append a backslash. git-svn-id: https://svn.code.sf.net/p/freedos/svn/kernel/trunk@1471 6ac86273-5f31-0410-b378-82cca8765d1b --- kernel/newstuff.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kernel/newstuff.c b/kernel/newstuff.c index 3242396..f68cbcc 100644 --- a/kernel/newstuff.c +++ b/kernel/newstuff.c @@ -470,7 +470,7 @@ COUNT truename(const char FAR * src, char * dest, COUNT mode) } /* append the path specified in src */ - addSep = ADD; /* add separator */ + addSep = *src ? ADD : DONT_ADD; /* add separator */ while(*src) {