浏览代码

Fix coverity cid 1405509

Locking in the init function is not necessary, but coverity gets
confused about it. So let's trick it.
Sebastian Hahn 8 年之前
父节点
当前提交
71c8974af0
共有 1 个文件被更改,包括 1 次插入1 次删除
  1. 1 1
      src/common/compat_threads.c

+ 1 - 1
src/common/compat_threads.c

@@ -362,8 +362,8 @@ alert_sockets_close(alert_sockets_t *socks)
 void
 atomic_counter_init(atomic_counter_t *counter)
 {
+  memset(counter, 0, sizeof(*counter));
   tor_mutex_init_nonrecursive(&counter->mutex);
-  counter->val = 0;
 }
 /** Clean up all resources held by an atomic counter. */
 void