aboutsummaryrefslogtreecommitdiff
path: root/src/daemon/digestauth.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/daemon/digestauth.c')
-rw-r--r--src/daemon/digestauth.c13
1 files changed, 4 insertions, 9 deletions
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,
731 size_t hlen = strlen(realm) + strlen("Basic realm=\"\"") + 1; 731 size_t hlen = strlen(realm) + strlen("Basic realm=\"\"") + 1;
732 char header[hlen]; 732 char header[hlen];
733 733
734 if (hlen != 734 snprintf(header,
735 snprintf(header, 735 sizeof (header),
736 sizeof(header), 736 "Basic realm=\"%s\"",
737 "Basic realm=\"%s\"", 737 realm);
738 realm))
739 {
740 EXTRA_CHECK (0);
741 return MHD_NO;
742 }
743 ret = MHD_add_response_header(response, 738 ret = MHD_add_response_header(response,
744 MHD_HTTP_HEADER_WWW_AUTHENTICATE, 739 MHD_HTTP_HEADER_WWW_AUTHENTICATE,
745 header); 740 header);