소스 검색

Fix fuzzing test error

yhirose 1 년 전
부모
커밋
bda74db01d
1개의 변경된 파일1개의 추가작업 그리고 2개의 파일을 삭제
  1. 1 2
      httplib.h

+ 1 - 2
httplib.h

@@ -342,8 +342,7 @@ inline unsigned char to_lower(int c) {
       240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254,
       255,
   };
-  assert(0 <= c && c < 256);
-  return table[c];
+  return table[(unsigned char)(char)c];
 }
 
 struct case_ignore_equal {