On Wed, Sep 1, 2010 at 12:56 PM, Alexandre Julliard julliard@winehq.org wrote:
Piotr Caban piotr@codeweavers.com writes:
@@ -596,7 +596,7 @@ DEFINE_THISCALL_WRAPPER(MSVCP_basic_string_char_erase, 12) basic_string_char* __thiscall MSVCP_basic_string_char_erase( basic_string_char *this, size_t pos, size_t len) {
- TRACE("%p %d %d\n", this, pos, len);
- TRACE("%p %d %d\n", this, (int)pos, (int)len);
You should be casting to long, otherwise you'll potentially truncate the value.
%zu is out of the question?