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

fix a segfault in last bug-285-related commit.

svn:r6417
Nick Mathewson преди 19 години
родител
ревизия
d6c04216ef
променени са 1 файла, в които са добавени 1 реда и са изтрити 1 реда
  1. 1 1
      src/or/routerlist.c

+ 1 - 1
src/or/routerlist.c

@@ -2297,7 +2297,7 @@ router_get_combined_status_by_nickname(const char *nickname,
                " but none is listed as named by the directory authories. "
                "Choosing one arbitrarily.");
     }
-  } else if (warn_if_unnamed) {
+  } else if (warn_if_unnamed && best) {
     char fp[HEX_DIGEST_LEN+1];
     base16_encode(fp, sizeof(fp),
                   best->status.identity_digest, DIGEST_LEN);