Commit 3a7a1d71 authored by Piotr Caban's avatar Piotr Caban Committed by Alexandre Julliard

msvcp60: Fixed basic_string::_Tidy implementation.

parent 95c42848
......@@ -166,7 +166,7 @@ void __thiscall basic_string_char__Tidy(basic_string_char *this, MSVCP_bool buil
if(!this->ptr || !built);
else if(!this->ptr[-1] || (unsigned char)this->ptr[-1]==FROZEN)
MSVCP_allocator_char_deallocate(NULL, this->ptr, this->res+2);
MSVCP_allocator_char_deallocate(NULL, this->ptr-1, this->res+2);
else
this->ptr[-1]--;
......@@ -1882,7 +1882,7 @@ void __thiscall basic_string_wchar__Tidy(basic_string_wchar *this, MSVCP_bool bu
if(!this->ptr || !built);
else if(!this->ptr[-1] || (unsigned short)this->ptr[-1]==FROZEN)
MSVCP_allocator_wchar_deallocate(NULL, this->ptr, this->res+2);
MSVCP_allocator_wchar_deallocate(NULL, this->ptr-1, this->res+2);
else
this->ptr[-1]--;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment