From: Paul Gofman <pgofman(a)codeweavers.com> --- dlls/win32u/message.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dlls/win32u/message.c b/dlls/win32u/message.c index 5416587f254..03cf62e696e 100644 --- a/dlls/win32u/message.c +++ b/dlls/win32u/message.c @@ -471,7 +471,7 @@ static inline void push_string( struct packed_message *data, LPCWSTR str ) /* make sure that there is space for 'size' bytes in buffer, growing it if needed */ static inline void *get_buffer_space( void **buffer, size_t size, size_t prev_size ) { - if (prev_size < size) *buffer = malloc( size ); + if (prev_size < size) *buffer = realloc( *buffer, size ); return *buffer; } -- GitLab https://gitlab.winehq.org/wine/wine/-/merge_requests/5392