0

GCC: explicitly use base::span constructor in HttpAuthNtlmMechanism

base::span requires explicit construction for several of the
constructors. Theoretically the constructor used here should not
require that but GCC complains.

Bug: 40565911
Change-Id: I452f31ee0862c3e986e15207f89baa043b016da8
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5540995
Reviewed-by: Maks Orlovich <morlovich@chromium.org>
Commit-Queue: José Dapena Paz <jdapena@igalia.com>
Cr-Commit-Position: refs/heads/main@{#1301466}
This commit is contained in:
Jose Dapena Paz
2024-05-15 18:46:03 +00:00
committed by Chromium LUCI CQ
parent f0bebc2349
commit d8985805ba

@ -149,7 +149,7 @@ int HttpAuthNtlmMechanism::GenerateAuthToken(
return ERR_UNEXPECTED;
uint8_t client_challenge[8];
g_generate_random_proc(client_challenge);
g_generate_random_proc(base::span<uint8_t>(client_challenge));
auto next_token = ntlm_client_.GenerateAuthenticateMessage(
domain, user, credentials->password(), hostname, channel_bindings, spn,