--- a/gap/ap_http_response.cpp +++ b/gap/ap_http_response.cpp @@ -341,7 +341,7 @@ break; parameters.insert(str.mid(ks,kp-ks), - unescape(str.mid(s,p-s),'\"','\"')); + FX::FXString::unescape(str.mid(s,p-s),'\"','\"')); p++; } else { --- a/src/GMDBus.cpp +++ b/src/GMDBus.cpp @@ -60,7 +60,7 @@ void setuphooks() { for (FXint i=0;i(connections.value(i))->setup_event_loop(); + static_cast(connections.data(i))->setup_event_loop(); } } } @@ -532,7 +532,7 @@ /// remove any pending proxy replies; for (FXint i=0;i(serial.value(i)); + GMDBusProxyReply * reply = static_cast(serial.data(i)); delete reply; } } --- a/src/GMFilename.cpp +++ b/src/GMFilename.cpp @@ -167,7 +167,7 @@ else if (Unicode::isPrint(src.wc(i))) { if (codec->wc2mb(&c,1,src.wc(i))==1) { if (c==undefined_character) { - FXString dcm = decompose(src.mid(i,src.extent(i)),false); + FXString dcm = FX::FXString::decompose(src.mid(i,src.extent(i)),false); for (FXint j=0;jwc2mb(&c,1,dcm.wc(j)) && c!=0x1a) { n++; @@ -190,7 +190,7 @@ if (c==undefined_character) { /* If codec didn't contain a mapping to the required character, do a compatibility decomposition and try mapping those */ - FXString dcm = decompose(src.mid(i,src.extent(i)),false); + FXString dcm = FX::FXString::decompose(src.mid(i,src.extent(i)),false); for (FXint j=0;jwc2mb(&c,1,dcm.wc(j)) && c!=undefined_character) { dst[n++]=c; @@ -208,7 +208,7 @@ FXString TextConverter::convert_to_ascii(const FXString & input) const { - FXString src = decompose(input,false); + FXString src = FX::FXString::decompose(input,false); FXString dst; FXint i,n=0; --- a/src/GMTrackDatabase.cpp +++ b/src/GMTrackDatabase.cpp @@ -1372,8 +1372,8 @@ void GMTrackDatabase::clear_path_lookup() { DEBUG_DB_GET(); for (FXint i=0;i