diff options
| author | 2022-11-28 10:59:49 +0000 | |
|---|---|---|
| committer | 2022-11-28 10:59:49 +0000 | |
| commit | 6182ee607281b05c2107d06c51ee38365bbd4753 (patch) | |
| tree | d64512e52b48fdb544099e1f26a012b457196914 /src/modules | |
| parent | Avoid sending an +o mode change when the mode isn't available. (diff) | |
Fix asserting when building against libstdc++ in debug mode.
This code was safe as the pointer was never actually dereferenced
but libstdc++ would assert on it anyway.
Diffstat (limited to 'src/modules')
| -rw-r--r-- | src/modules/extra/m_ssl_gnutls.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/modules/extra/m_ssl_gnutls.cpp b/src/modules/extra/m_ssl_gnutls.cpp index ce0c921ac..94baab642 100644 --- a/src/modules/extra/m_ssl_gnutls.cpp +++ b/src/modules/extra/m_ssl_gnutls.cpp @@ -1200,7 +1200,7 @@ info_done_dealloc: bool GetServerName(std::string& out) const CXX11_OVERRIDE { - std::vector<char> nameBuffer; + std::vector<char> nameBuffer(1); size_t nameLength = 0; unsigned int nameType = GNUTLS_NAME_DNS; |
