X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/44fd6f721ad375033b2a2b64ac5f703ac70cb8f0..a83ea9c15a7ac7bbdc6686164cfcbbc21ae5031a:/src/gtk1/settings.cpp diff --git a/src/gtk1/settings.cpp b/src/gtk1/settings.cpp index 29c639b590..44b3433b3f 100644 --- a/src/gtk1/settings.cpp +++ b/src/gtk1/settings.cpp @@ -308,7 +308,8 @@ wxFont wxSystemSettingsNative::GetFont( wxSystemFont index ) if ( def && def->font_desc ) { wxNativeFontInfo info; - info.description = def->font_desc; + info.description = + pango_font_description_copy(def->font_desc); gs_objects.m_fontSystem = wxFont(info); } else @@ -377,8 +378,7 @@ int wxSystemSettingsNative::GetMetric( wxSystemMetric index ) case wxSYS_ICON_X: return 32; case wxSYS_ICON_Y: return 32; default: - wxFAIL_MSG( wxT("wxSystemSettings::GetMetric not fully implemented") ); - return 0; + return -1; // metric is unknown } }