changeset 3201:5fae6f9085e1

do not create Win32 drive letter in ngx_create_full_path()
author Igor Sysoev <igor@sysoev.ru>
date Wed, 14 Oct 2009 11:36:16 +0000
parents 26784c34e8be
children 121fae8c673c
files src/core/ngx_file.c
diffstat 1 files changed, 7 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/src/core/ngx_file.c
+++ b/src/core/ngx_file.c
@@ -183,7 +183,13 @@ ngx_create_full_path(u_char *dir, ngx_ui
     u_char     *p, ch;
     ngx_err_t   err;
 
-    for (p = dir + 1; *p; p++) {
+#if (NGX_WIN32)
+    p = dir + 3;
+#else
+    p = dir + 1;
+#endif
+
+    for ( /* void */ ; *p; p++) {
         ch = *p;
 
         if (ch != '/') {