From: Stephan Bosch Date: Mon, 13 Oct 2025 09:58:52 +0000 (+0200) Subject: lib-sasl: gssapi-dummy - Make gss_display_name() output buffer content nul-terminated X-Git-Tag: 2.4.2~110 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=a2dcd28498ed2a40a1599d5971394b2f26b7757a;p=thirdparty%2Fdovecot%2Fcore.git lib-sasl: gssapi-dummy - Make gss_display_name() output buffer content nul-terminated This makes it a little more robust and makes Coverity happier. --- diff --git a/src/lib-sasl/gssapi-dummy.c b/src/lib-sasl/gssapi-dummy.c index 75bbbc2d7c..15b2e126ec 100644 --- a/src/lib-sasl/gssapi-dummy.c +++ b/src/lib-sasl/gssapi-dummy.c @@ -441,8 +441,8 @@ gss_display_name(OM_uint32 *minor_status, gss_name_t input_name, { size_t input_name_len = strlen(input_name->name); - gss_alloc_buffer(output_name_buffer, input_name_len); - memcpy(output_name_buffer->value, input_name->name, input_name_len); + gss_alloc_buffer(output_name_buffer, input_name_len + 1); + memcpy(output_name_buffer->value, input_name->name, input_name_len + 1); output_name_buffer->length = input_name_len; if (output_name_type != NULL)