From 9b60ef7e12ceef342a4da99705f956f4f5fd4b05 Mon Sep 17 00:00:00 2001 From: Piotr Caban Date: Tue, 15 Nov 2011 14:33:00 +0100 Subject: [PATCH] msvcp90: Don't define empty structure. --- dlls/msvcp90/string.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/dlls/msvcp90/string.c b/dlls/msvcp90/string.c index 2dd9f52f7d3..6460f0291b2 100644 --- a/dlls/msvcp90/string.c +++ b/dlls/msvcp90/string.c @@ -49,6 +49,7 @@ typedef struct { /* allocator class */ typedef struct { + char empty_struct; } allocator; /* char_traits */ @@ -652,7 +653,7 @@ MSVCP_size_t __cdecl MSVCP_basic_string_char_Pdif(String_iterator_char i1, Strin DEFINE_THISCALL_WRAPPER_RETPTR(basic_string_char_get_allocator, 4) allocator __thiscall basic_string_char_get_allocator(const basic_string_char *this) { - allocator ret; + allocator ret = {0}; TRACE("%p\n", this); return ret; } @@ -2316,7 +2317,7 @@ MSVCP_size_t __cdecl MSVCP_basic_string_wchar_Pdif(String_iterator_wchar i1, Str DEFINE_THISCALL_WRAPPER(basic_string_wchar_get_allocator, 4) allocator __thiscall basic_string_wchar_get_allocator(const basic_string_wchar *this) { - allocator ret; + allocator ret = {0}; TRACE("%p\n", this); return ret; }