Fix QUICHE build failure in Chromium.
std::string::data() returns const char* instead of char* before C++17.
PiperOrigin-RevId: 400874691
diff --git a/quic/core/tls_handshaker.cc b/quic/core/tls_handshaker.cc
index 0c9b6f4..dee634b 100644
--- a/quic/core/tls_handshaker.cc
+++ b/quic/core/tls_handshaker.cc
@@ -339,7 +339,7 @@
}
result->resize(result_len);
return SSL_export_keying_material(
- ssl(), reinterpret_cast<uint8_t*>(result->data()), result_len,
+ ssl(), reinterpret_cast<uint8_t*>(&*result->begin()), result_len,
label.data(), label.size(),
reinterpret_cast<const uint8_t*>(context.data()), context.size(),
!context.empty()) == 1;