Преглед на файлове

Fix: mg_upload file created with \ character (issue #51)

bel преди 10 години
родител
ревизия
a65d96375a
променени са 1 файла, в които са добавени 2 реда и са изтрити 0 реда
  1. 2 0
      src/civetweb.c

+ 2 - 0
src/civetweb.c

@@ -5553,6 +5553,8 @@ int mg_upload(struct mg_connection *conn, const char *destination_dir)
         if ((s = strrchr(fname, '/')) == NULL &&
             (s = strrchr(fname, '\\')) == NULL) {
             s = fname;
+        } else {
+            s++;
         }
 
         /* Open file in binary mode. TODO: set an exclusive lock. */