Просмотр исходного кода

gen_auth: fixed detection of userhash in Digest Auth requests

Evgeny Grin (Karlson2k) 3 лет назад
Родитель
Сommit
8714ba41f7
1 измененных файлов с 2 добавлено и 2 удалено
  1. 2 2
      src/microhttpd/gen_auth.c

+ 2 - 2
src/microhttpd/gen_auth.c

@@ -302,8 +302,8 @@ parse_dauth_params (const char *str,
                                              MHD_STATICSTR_LEN_ ("true"));
     else
       pdauth->userhash =
-        (MHD_STATICSTR_LEN_ ("true") == userhash.value.len) &&
-        (0 == memcmp (str, userhash.value.str, userhash.value.len));
+        MHD_str_equal_caseless_s_bin_n_ ("true", userhash.value.str, \
+                                         userhash.value.len);
 
   }
   else