diff --git a/src/common/dynlib.cpp b/src/common/dynlib.cpp index b6cbcec443..de564b9d02 100644 --- a/src/common/dynlib.cpp +++ b/src/common/dynlib.cpp @@ -333,14 +333,14 @@ void *wxDllLoader::GetSymbol(wxDllType dllHandle, const wxString &name, bool *su if ( !symbol ) { - wxString msg(_("wxDllLoader failed to GetSymbol '%s'")); - #ifdef HAVE_DLERROR const wxChar *err = dlerror(); if( err ) { failed = TRUE; wxLogError( msg, err ); + wxLogError(_("Couldn't find symbol '%s' in a dynamic library"), + err); } #else failed = TRUE; diff --git a/src/common/dynload.cpp b/src/common/dynload.cpp index 240c4e0c55..97e6e5e836 100644 --- a/src/common/dynload.cpp +++ b/src/common/dynload.cpp @@ -279,7 +279,6 @@ void *wxDynamicLibrary::GetSymbol(const wxString &name, bool *success) const if ( !symbol ) { - wxString msg(_("wxDynamicLibrary failed to GetSymbol '%s'")); #if defined(HAVE_DLERROR) && !defined(__EMX__) #if wxUSE_UNICODE @@ -292,7 +291,8 @@ void *wxDynamicLibrary::GetSymbol(const wxString &name, bool *success) const if( err ) { failed = TRUE; - wxLogError( msg, err ); + wxLogError(_("Couldn't find symbol '%s' in a dynamic library"), + err); } #else failed = TRUE;