Always use UTF-8 for GTK+ strings.
Strings returned and accepted by GTK+ functions always use UTF-8 independently of the current locale and of the file name encoding we use. So use UTF-8 instead of wxConvFileName everywhere where we deal with GTK+ directly. Closes #11743. git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@63549 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
@@ -151,7 +151,7 @@ wxString wxHyperlinkCtrl::GetURL() const
|
||||
if ( UseNative() )
|
||||
{
|
||||
const gchar *str = gtk_link_button_get_uri(GTK_LINK_BUTTON(m_widget));
|
||||
return wxString(str, *wxConvFileName);
|
||||
return wxString::FromUTF8(str);
|
||||
}
|
||||
|
||||
return wxGenericHyperlinkCtrl::GetURL();
|
||||
|
Reference in New Issue
Block a user