Henri Verbeet : vkd3d-shader: Also copy the terminator in vkd3d_shader_message_context_copy_messages().
Alexandre Julliard
julliard at winehq.org
Tue Jul 28 15:53:25 CDT 2020
Module: vkd3d
Branch: master
Commit: cd69865b69d17e730facf65f52230aa85cbfc255
URL: https://source.winehq.org/git/vkd3d.git/?a=commit;h=cd69865b69d17e730facf65f52230aa85cbfc255
Author: Henri Verbeet <hverbeet at codeweavers.com>
Date: Tue Jul 28 14:40:32 2020 +0430
vkd3d-shader: Also copy the terminator in vkd3d_shader_message_context_copy_messages().
Signed-off-by: Henri Verbeet <hverbeet at codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard at winehq.org>
---
libs/vkd3d-shader/vkd3d_shader_main.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/libs/vkd3d-shader/vkd3d_shader_main.c b/libs/vkd3d-shader/vkd3d_shader_main.c
index c7161e4..7548b90 100644
--- a/libs/vkd3d-shader/vkd3d_shader_main.c
+++ b/libs/vkd3d-shader/vkd3d_shader_main.c
@@ -120,8 +120,8 @@ static char *vkd3d_shader_message_context_copy_messages(struct vkd3d_shader_mess
{
char *messages;
- if ((messages = vkd3d_malloc(context->messages.content_size)))
- memcpy(messages, context->messages.buffer, context->messages.content_size);
+ if ((messages = vkd3d_malloc(context->messages.content_size + 1)))
+ memcpy(messages, context->messages.buffer, context->messages.content_size + 1);
return messages;
}
More information about the wine-cvs
mailing list