From 1d5bf289b439e45efa6b54d62b578f0747359642 Mon Sep 17 00:00:00 2001 From: Christian Grothoff Date: Thu, 27 Jan 2011 09:49:34 +0000 Subject: mantis 1651 --- ChangeLog | 3 +++ src/daemon/digestauth.c | 13 ++++--------- 2 files changed, 7 insertions(+), 9 deletions(-) diff --git a/ChangeLog b/ChangeLog index f7a9b6d4..7a6ddeb5 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,6 @@ +Thu Jan 27 10:48:55 CET 2011 + Removing bogus assertion in basic authentication code (#1651). -CG/timn + Tue Jan 25 14:10:45 CET 2011 Releasing libmicrohttpd 0.9.6. -CG diff --git a/src/daemon/digestauth.c b/src/daemon/digestauth.c index 4415902b..927974e0 100644 --- a/src/daemon/digestauth.c +++ b/src/daemon/digestauth.c @@ -731,15 +731,10 @@ MHD_queue_basic_auth_fail_response(struct MHD_Connection *connection, size_t hlen = strlen(realm) + strlen("Basic realm=\"\"") + 1; char header[hlen]; - if (hlen != - snprintf(header, - sizeof(header), - "Basic realm=\"%s\"", - realm)) - { - EXTRA_CHECK (0); - return MHD_NO; - } + snprintf(header, + sizeof (header), + "Basic realm=\"%s\"", + realm); ret = MHD_add_response_header(response, MHD_HTTP_HEADER_WWW_AUTHENTICATE, header); -- cgit v1.2.3