Piotr Caban : msvcp80: Make it possible to shrink allocated memory in basic_string::reserve.
Module: wine Branch: master Commit: 69677bda344f24c0e1dc8048d24632e2722c7b99 URL: http://source.winehq.org/git/wine.git/?a=commit;h=69677bda344f24c0e1dc8048d2... Author: Piotr Caban <piotr(a)codeweavers.com> Date: Tue Sep 24 15:48:44 2013 +0200 msvcp80: Make it possible to shrink allocated memory in basic_string::reserve. --- dlls/msvcp80/string.c | 8 ++++---- 1 files changed, 4 insertions(+), 4 deletions(-) diff --git a/dlls/msvcp80/string.c b/dlls/msvcp80/string.c index aeb19b0..83dceac 100644 --- a/dlls/msvcp80/string.c +++ b/dlls/msvcp80/string.c @@ -916,8 +916,8 @@ void __thiscall MSVCP_basic_string_char_reserve(basic_string_char *this, MSVCP_s if(len > size) return; - basic_string_char_grow(this, size, FALSE); - basic_string_char_eos(this, len); + if(basic_string_char_grow(this, size, TRUE)) + basic_string_char_eos(this, len); } /* ??0?$basic_string(a)DU?$char_traits(a)D@std@@V?$allocator(a)D@2@@std@@QAE(a)XZ */ @@ -2767,8 +2767,8 @@ void __thiscall MSVCP_basic_string_wchar_reserve(basic_string_wchar *this, MSVCP if(len > size) return; - basic_string_wchar_grow(this, size, FALSE); - basic_string_wchar_eos(this, len); + if(basic_string_wchar_grow(this, size, TRUE)) + basic_string_wchar_eos(this, len); } /* ??0?$basic_string(a)_WU?$char_traits(a)_W@std@@V?$allocator(a)_W@2@@std@@QAE(a)XZ */
participants (1)
-
Alexandre Julliard