浏览代码

Ancient gcc does not like you when you declare variables in the middle of a block

svn:r5437
Peter Palfrader 18 年之前
父节点
当前提交
a48b722432
共有 1 个文件被更改,包括 2 次插入1 次删除
  1. 2 1
      src/or/dirserv.c

+ 2 - 1
src/or/dirserv.c

@@ -464,9 +464,10 @@ dirserv_add_descriptor(const char *desc, const char **msg)
       control_event_or_authdir_new_descriptor("REJECTED", desc, *msg);
       control_event_or_authdir_new_descriptor("REJECTED", desc, *msg);
     return r == -1 ? 0 : -1;
     return r == -1 ? 0 : -1;
   } else {
   } else {
+    smartlist_t *changed;
     control_event_or_authdir_new_descriptor("ACCEPTED", desc, *msg);
     control_event_or_authdir_new_descriptor("ACCEPTED", desc, *msg);
 
 
-    smartlist_t *changed = smartlist_create();
+    changed = smartlist_create();
     smartlist_add(changed, ri);
     smartlist_add(changed, ri);
     control_event_descriptors_changed(changed);
     control_event_descriptors_changed(changed);
     smartlist_free(changed);
     smartlist_free(changed);