ソースを参照

stop duplicate free

svn:r114
Roger Dingledine 21 年 前
コミット
54af97ccdc
1 ファイル変更2 行追加1 行削除
  1. 2 1
      src/or/routers.c

+ 2 - 1
src/or/routers.c

@@ -191,7 +191,8 @@ void router_forget_router(uint32_t addr, uint16_t port) {
 
   assert(i != rarray_len); /* if so then router_get_by_addr_port should have returned null */
 
-  free(router);
+//  free(router); /* don't actually free; we'll free it when we free the whole thing */
+
 //  log(LOG_DEBUG,"router_forget_router(): Forgot about router %d:%d",addr,port);
   for(; i<rarray_len-1;i++)
     router_array[i] = router_array[i+1];