Commit 7dd78f15 authored by Nick Mathewson's avatar Nick Mathewson 🦀
Browse files

r18929@catbus: nickm | 2008-03-18 12:08:16 -0400

 Detect errors from directory listing correctly on win32.  Bug found by lodger.


svn:r14102
parent 199d65d0
Loading
Loading
Loading
Loading
+2 −0
Original line number Diff line number Diff line
Changes in version 0.2.1.1-alpha - 2008-??-??
  o Minor bugfixes:
    - Stop giving double-close warn when we reject an address for client DNS.
    - On Windows, correctly detect errors when listing the contents of a
      directory.  Fix from lodger.  (Bugfix on 0.1.2.x.)

  o Minor features:
    - Allow separate log levels to be configured for different logging
+1 −1
Original line number Diff line number Diff line
@@ -2096,7 +2096,7 @@ tor_listdir(const char *dirname)
  size_t pattern_len = strlen(dirname)+16;
  pattern = tor_malloc(pattern_len);
  tor_snprintf(pattern, pattern_len, "%s\\*", dirname);
  if (!(handle = FindFirstFile(pattern, &findData))) {
  if (INVALID_HANDLE_VALUE == (handle = FindFirstFile(pattern, &findData))) {
    tor_free(pattern);
    return NULL;
  }