aboutsummaryrefslogtreecommitdiff
path: root/src/or/routerlist.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/or/routerlist.c')
-rw-r--r--src/or/routerlist.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/or/routerlist.c b/src/or/routerlist.c
index abca6d4d5..0460de283 100644
--- a/src/or/routerlist.c
+++ b/src/or/routerlist.c
@@ -293,8 +293,9 @@ add_nickname_list_to_smartlist(smartlist_t *sl, const char *list, int warn_if_do
routerinfo_t *router;
smartlist_t *nickname_list;
+ if(!list)
+ return; /* nothing to do */
tor_assert(sl);
- tor_assert(list);
nickname_list = smartlist_create();
@@ -330,8 +331,9 @@ router_nickname_is_in_list(routerinfo_t *router, const char *list)
smartlist_t *nickname_list;
int v = 0;
+ if(!list)
+ return 0; /* definitely not */
tor_assert(router);
- tor_assert(list);
nickname_list = smartlist_create();
smartlist_split_string(nickname_list, list, ",",