compilation fix (casts for mb_str() used as argument to printf() and a few others) (#9571)

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54214 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Vadim Zeitlin
2008-06-14 14:27:07 +00:00
parent 27608f1130
commit bf3bf67786

View File

@@ -49,7 +49,7 @@
// what to test (in alphabetic order)? Define TEST_ALL to 0 to do a single // what to test (in alphabetic order)? Define TEST_ALL to 0 to do a single
// test, define it to 1 to do all tests. // test, define it to 1 to do all tests.
#define TEST_ALL 0 #define TEST_ALL 1
#if TEST_ALL #if TEST_ALL
@@ -468,7 +468,7 @@ static void TestDllListLoaded()
for ( size_t n = 0; n < count; ++n ) for ( size_t n = 0; n < count; ++n )
{ {
const wxDynamicLibraryDetails& details = dlls[n]; const wxDynamicLibraryDetails& details = dlls[n];
printf("%-45s", details.GetPath().mb_str()); printf("%-45s", (const char *)details.GetPath().mb_str());
void *addr; void *addr;
size_t len; size_t len;
@@ -478,7 +478,7 @@ static void TestDllListLoaded()
(unsigned long)addr, (unsigned long)((char *)addr + len)); (unsigned long)addr, (unsigned long)((char *)addr + len));
} }
printf(" %s\n", details.GetVersion().mb_str()); printf(" %s\n", (const char *)details.GetVersion().mb_str());
} }
} }
@@ -2739,12 +2739,12 @@ public:
protected: protected:
virtual void OnStackFrame(const wxStackFrame& frame) virtual void OnStackFrame(const wxStackFrame& frame)
{ {
printf("[%2d] ", frame.GetLevel()); printf("[%2d] ", (int) frame.GetLevel());
wxString name = frame.GetName(); wxString name = frame.GetName();
if ( !name.empty() ) if ( !name.empty() )
{ {
printf("%-20.40s", name.mb_str()); printf("%-20.40s", (const char*)name.mb_str());
} }
else else
{ {
@@ -2754,8 +2754,8 @@ protected:
if ( frame.HasSourceLocation() ) if ( frame.HasSourceLocation() )
{ {
printf("\t%s:%d", printf("\t%s:%d",
frame.GetFileName().mb_str(), (const char*)frame.GetFileName().mb_str(),
frame.GetLine()); (int)frame.GetLine());
} }
puts(""); puts("");
@@ -2763,7 +2763,9 @@ protected:
wxString type, val; wxString type, val;
for ( size_t n = 0; frame.GetParam(n, &type, &name, &val); n++ ) for ( size_t n = 0; frame.GetParam(n, &type, &name, &val); n++ )
{ {
printf("\t%s %s = %s\n", type.mb_str(), name.mb_str(), val.mb_str()); printf("\t%s %s = %s\n", (const char*)type.mb_str(),
(const char*)name.mb_str(),
(const char*)val.mb_str());
} }
} }
}; };
@@ -3428,7 +3430,11 @@ static void TestZipStreamRead()
wxPuts(_T("*** Testing ZIP reading ***\n")); wxPuts(_T("*** Testing ZIP reading ***\n"));
static const wxString filename = _T("foo"); static const wxString filename = _T("foo");
wxZipInputStream istr(TESTFILE_ZIP, filename); wxFFileInputStream in(TESTFILE_ZIP);
wxZipInputStream istr(in);
wxZipEntry entry(filename);
istr.OpenEntry(entry);
wxPrintf(_T("Archive size: %u\n"), istr.GetSize()); wxPrintf(_T("Archive size: %u\n"), istr.GetSize());
wxPrintf(_T("Dumping the file '%s':\n"), filename.c_str()); wxPrintf(_T("Dumping the file '%s':\n"), filename.c_str());