Explorar o código

Don't stomp on errno.

Linus Nordberg %!s(int64=13) %!d(string=hai) anos
pai
achega
f998590e5b
Modificáronse 1 ficheiros con 2 adicións e 1 borrados
  1. 2 1
      src/common/compat.c

+ 2 - 1
src/common/compat.c

@@ -1654,7 +1654,8 @@ alloc_getcwd(void)
         path = tor_realloc(path, path_length);
         path = tor_realloc(path, path_length);
       } else {
       } else {
         tor_free(path);
         tor_free(path);
-        return NULL;
+        path = NULL;
+        break;
       }
       }
     }
     }
     errno = saved_errno;
     errno = saved_errno;