소스 검색

Avoid warning in broken_state_count_compare

Nick Mathewson 14 년 전
부모
커밋
9a6642f6f5
1개의 변경된 파일6개의 추가작업 그리고 1개의 파일을 삭제
  1. 6 1
      src/or/connection_or.c

+ 6 - 1
src/or/connection_or.c

@@ -236,7 +236,12 @@ static int
 broken_state_count_compare(const void **a_ptr, const void **b_ptr)
 {
   const broken_state_count_t *a = *a_ptr, *b = *b_ptr;
-  return b->count - a->count;
+  if (b->count < a->count)
+    return -1;
+  else if (b->count == a->count)
+    return 0;
+  else
+    return 1;
 }
 
 /** Upper limit on the number of different states to report for connection