From: Vlad Glagolev Date: Sun, 8 Oct 2017 03:47:32 +0000 (-0400) Subject: Correct name checking for NEW and RENAME (#53) X-Git-Tag: v1.6~57 X-Git-Url: http://www.git.stargrave.org/?a=commitdiff_plain;h=8959a5b57dd75a0a0402fedd7a3705146631d419;p=nnn.git Correct name checking for NEW and RENAME (#53) --- diff --git a/nnn.c b/nnn.c index 1b46491d..450474df 100644 --- a/nnn.c +++ b/nnn.c @@ -2677,7 +2677,7 @@ nochange: break; /* Allow only relative, same dir paths */ - if (tmp[0] == '/' || basename(tmp) != tmp) { + if (tmp[0] == '/' || xstrcmp(basename(tmp), tmp) != 0) { printmsg(STR_INPUT); goto nochange; } @@ -2730,7 +2730,7 @@ nochange: break; /* Allow only relative, same dir paths */ - if (tmp[0] == '/' || basename(tmp) != tmp) { + if (tmp[0] == '/' || xstrcmp(basename(tmp), tmp) != 0) { printmsg(STR_INPUT); goto nochange; }