From e715956b8031f5b3d3a41f1767c2f08725c6c8e3 Mon Sep 17 00:00:00 2001 From: Timo Kreuzer Date: Wed, 4 Aug 2010 13:33:37 +0000 Subject: [PATCH] [KERNEL32] Fix a check in ContainsPath. Patch by Gabriel Ilardi. See issue #5478 for more details. svn path=/trunk/; revision=48456 --- reactos/dll/win32/kernel32/file/dir.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/reactos/dll/win32/kernel32/file/dir.c b/reactos/dll/win32/kernel32/file/dir.c index 848d4f8f543..913243abbe0 100644 --- a/reactos/dll/win32/kernel32/file/dir.c +++ b/reactos/dll/win32/kernel32/file/dir.c @@ -972,7 +972,7 @@ ContainsPath(LPCWSTR name) { if (RtlDetermineDosPathNameType_U(name) != RtlPathTypeRelative) return TRUE; if (name[0] != '.') return FALSE; - if (name[1] == '/' || name[1] == '\\') return TRUE; + if (name[1] == '/' || name[1] == '\\' || name[1] == '\0') return TRUE; return (name[1] == '.' && (name[2] == '/' || name[2] == '\\')); }