Eliminate -Wcast-qual warnings with GCC and Clang

Use const_cast, mutable, and various other changes to avoid -Wcast-qual
This commit is contained in:
Paul Cornett
2020-02-02 22:50:32 -08:00
parent 6724f8c052
commit 948ddc6e0f
115 changed files with 273 additions and 303 deletions

View File

@@ -259,7 +259,7 @@ void MBConvTestCase::WC2CP1250()
// it's very useful when debugging a failed test.
wxString CByteArrayFormat( const void* data, size_t len, const wxChar* name )
{
const unsigned char* bytes = (unsigned char*)data;
const unsigned char* bytes = static_cast<const unsigned char*>(data);
wxString result;
result.Printf( wxT("static const unsigned char %s[%i] = \n{"), name, (int)len );