--- a/sources/mystring.h Tue May 26 18:19:27 2015 +0300 +++ b/sources/mystring.h Tue May 26 18:46:24 2015 +0300 @@ -103,7 +103,8 @@ void replace (const char* a, const char* b); void replace (int pos, int n, const String &a) { m_string.replace (pos, n, a.chars()); } void shrink_to_fit() { m_string.shrink_to_fit(); } - void sprintf (const char* fmtstr, ...); + void __cdecl sprintf (const char* fmtstr, ...); + void vsprintf (const char* fmtstr, va_list args); bool starts_with (const String &other); String strip (char unwanted) { return strip ({unwanted}); } String strip (const List<char> &unwanted);