ソースを参照

Fix signed/unsigned warning

svn:r3736
Nick Mathewson 20 年 前
コミット
aaf70df3bd
1 ファイル変更1 行追加1 行削除
  1. 1 1
      src/or/buffers.c

+ 1 - 1
src/or/buffers.c

@@ -716,7 +716,7 @@ int fetch_from_buf_control(buf_t *buf, uint32_t *len_out, uint16_t *type_out,
       msglen = ntohs(get_uint16(cp));
       if (ntohs(get_uint16(cp+2) != CONTROL_CMD_FRAGMENT))
         return -1; /* Missing fragment message; error. */
-      if ((endp-cp) < 4+msglen)
+      if ((endp-cp) < (int)(4+msglen))
         return 0; /* Fragment not all here. */
       sofar += msglen;
       cp += (4+msglen);