mirror of
https://git.gnunet.org/libmicrohttpd.git
synced 2026-09-25 04:09:31 +03:00
digestauth: do not allocate extra space for extended notation
This commit is contained in:
@@ -680,7 +680,8 @@ get_rq_unames_size (const struct MHD_RqDAuth *params,
|
||||
s += (params->username.value.len + 1) / 2;
|
||||
}
|
||||
else if (MHD_DIGEST_AUTH_UNAME_TYPE_EXTENDED == uname_type)
|
||||
s += params->username_ext.value.len + 1; /* Add one byte for zero-termination */
|
||||
s += params->username_ext.value.len
|
||||
- MHD_DAUTH_EXT_PARAM_MIN_LEN + 1; /* Add one byte for zero-termination */
|
||||
return s;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user