From dc178907d0d9316414abb0e1b7883343a10dd6db Mon Sep 17 00:00:00 2001 From: Sadrul Habib Chowdhury Date: Wed, 30 Jul 2008 00:42:01 -0400 Subject: [PATCH] Treat //foo as an argument instead of as a command Fixes bug #23858. --- src/window.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/window.c b/src/window.c index 0aa3c9d..0a96155 100644 --- a/src/window.c +++ b/src/window.c @@ -1057,7 +1057,12 @@ char **namep; } else #endif - if ((stat(arg, &st)) == 0 && S_ISCHR(st.st_mode)) + if (strncmp(arg, "//", 2) == 0) + { + Msg(0, "Invalid argument '%s'", arg); + return -1; + } + else if ((stat(arg, &st)) == 0 && S_ISCHR(st.st_mode)) { if (access(arg, R_OK | W_OK) == -1) { -- 2.11.4.GIT