]> granicus.if.org Git - curl/commitdiff
strcase: fixed Metalink builds by redefining checkprefix()
authorDan Fandrich <dan@coneharvesters.com>
Tue, 1 Nov 2016 10:44:11 +0000 (11:44 +0100)
committerDan Fandrich <dan@coneharvesters.com>
Tue, 1 Nov 2016 10:44:11 +0000 (11:44 +0100)
...to use the public function curl_strnequal(). This isn't ideal because
it adds extra overhead to any internal calls to checkprefix.

follow-up to 95bd2b3e

lib/strcase.h

index 932d79321e1c48a77be2ceafb97e9ef3cf4b3a3c..bf057b1ff844174cc9a724d8aebf0404112f3b41 100644 (file)
@@ -42,7 +42,7 @@ char Curl_raw_toupper(char in);
 
 /* checkprefix() is a shorter version of the above, used when the first
    argument is zero-byte terminated */
-#define checkprefix(a,b)    strncasecompare(a,b,strlen(a))
+#define checkprefix(a,b)    curl_strnequal(a,b,strlen(a))
 
 void Curl_strntoupper(char *dest, const char *src, size_t n);
 char Curl_raw_toupper(char in);