From 4f9f399b9a5be5b13324a7cc08d51457b9244796 Mon Sep 17 00:00:00 2001 From: Steve Bennett Date: Tue, 12 Jul 2011 20:14:01 +1000 Subject: Fix a string length error in [file join] from 3b317b1 Signed-off-by: Steve Bennett --- jim-file.c | 1 + 1 file changed, 1 insertion(+) (limited to 'jim-file.c') diff --git a/jim-file.c b/jim-file.c index 8e3d9d6..5c962ac 100644 --- a/jim-file.c +++ b/jim-file.c @@ -288,6 +288,7 @@ static int file_cmd_join(Jim_Interp *interp, int argc, Jim_Obj *const *argv) else if (part[0] == '.') { if (part[1] == '/') { part += 2; + len -= 2; } else if (part[1] == 0 && last != newname) { /* Adding '.' to an existing path does nothing */ -- cgit v1.1