Explorar o código

Fix segfault in win32 unittests.

svn:r4983
Nick Mathewson %!s(int64=20) %!d(string=hai) anos
pai
achega
a4f32e77ef
Modificáronse 1 ficheiros con 1 adicións e 1 borrados
  1. 1 1
      src/common/util.c

+ 1 - 1
src/common/util.c

@@ -1139,7 +1139,7 @@ tor_listdir(const char *dirname)
   }
   result = smartlist_create();
   while (1) {
-    smartlist_add(result, findData.cFileName);
+    smartlist_add(result, tor_strdup(findData.cFileName));
     if (!FindNextFile(handle, &findData)) {
       if (GetLastError() != ERROR_NO_MORE_FILES) {
         log_fn(LOG_WARN, "Error reading directory.");