소스 검색

Use arguments to routerlist_update_from_runningrouters correctly

svn:r1992
Nick Mathewson 21 년 전
부모
커밋
29818d5b6b
1개의 변경된 파일4개의 추가작업 그리고 4개의 파일을 삭제
  1. 4 4
      src/or/routerlist.c

+ 4 - 4
src/or/routerlist.c

@@ -643,11 +643,11 @@ void routerlist_update_from_runningrouters(routerlist_t *list,
   int n_routers, n_names, i, j, running;
   routerinfo_t *router;
   const char *name;
-  if (!routerlist)
+  if (!list)
     return;
-  if (routerlist->published_on >= rr->published_on)
+  if (list->published_on >= rr->published_on)
     return;
-  if (routerlist->running_routers_updated_on >= rr->published_on)
+  if (list->running_routers_updated_on >= rr->published_on)
     return;
 
   n_routers = smartlist_len(list->routers);
@@ -664,7 +664,7 @@ void routerlist_update_from_runningrouters(routerlist_t *list,
     }
     router->is_running = 1; /* arma: is this correct? */
   }
-  routerlist->running_routers_updated_on = rr->published_on;
+  list->running_routers_updated_on = rr->published_on;
   /* XXXX008 Should there also be a list of which are down, so that we
    * don't mark merely unknown routers as down? */
 }