]> git.saurik.com Git - wxWidgets.git/blobdiff - src/gtk/dirdlg.cpp
When autosizing a row or column (AutoSize____), use GetMultiLineTextExtent to determ...
[wxWidgets.git] / src / gtk / dirdlg.cpp
index de32c610dbd437546280f6370f78624700449cdb..84f672f95dd48d68e0eebe9bae8cf28d48753328 100644 (file)
@@ -212,7 +212,13 @@ void wxDirDialog::SetPath(const wxString& dir)
 wxString wxDirDialog::GetPath() const
 {
     if (!gtk_check_version(2,4,0))
-        return wxConvFileName->cMB2WX( gtk_file_chooser_get_filename( GTK_FILE_CHOOSER(m_widget) ) );
+    {
+        gchar *str = gtk_file_chooser_get_filename( GTK_FILE_CHOOSER(m_widget) );
+        wxString ret = wxConvFileName->cMB2WX(str);
+        if (str) g_free(str);
+
+        return ret;
+    }
     else
         return wxGenericDirDialog::GetPath();
 }