소스 검색

Fixes for old compilers (VS2012)

bel2125 3 년 전
부모
커밋
27cf144a3a
1개의 변경된 파일8개의 추가작업 그리고 3개의 파일을 삭제
  1. 8 3
      src/match.inl

+ 8 - 3
src/match.inl

@@ -169,13 +169,18 @@ mg_match_alternatives(const char *pat,
 static int
 match_compare(const void *p1, const void *p2, void *user)
 {
-	(void)user;
 	const struct mg_match_element *e1 = (const struct mg_match_element *)p1;
 	const struct mg_match_element *e2 = (const struct mg_match_element *)p2;
-	if (e1->str > e2->str)
+
+	/* unused */
+	(void)user;
+
+	if (e1->str > e2->str) {
 		return +1;
-	if (e1->str < e2->str)
+	}
+	if (e1->str < e2->str) {
 		return -1;
+	}
 	return 0;
 }