summaryrefslogtreecommitdiffstats
path: root/src/ui/dialog/filedialogimpl-gtkmm.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/ui/dialog/filedialogimpl-gtkmm.cpp')
-rw-r--r--src/ui/dialog/filedialogimpl-gtkmm.cpp8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/ui/dialog/filedialogimpl-gtkmm.cpp b/src/ui/dialog/filedialogimpl-gtkmm.cpp
index 62dc75537..3de84be84 100644
--- a/src/ui/dialog/filedialogimpl-gtkmm.cpp
+++ b/src/ui/dialog/filedialogimpl-gtkmm.cpp
@@ -1103,7 +1103,11 @@ void FileSaveDialogImplGtk::createFileTypeMenu()
knownExtensions.insert( extension.casefold() );
fileDialogExtensionToPattern (type.pattern, extension);
type.extension= omod;
+#if WITH_GTKMM_2_24
+ fileTypeComboBox.append(type.name);
+#else
fileTypeComboBox.append_text(type.name);
+#endif
fileTypes.push_back(type);
}
@@ -1112,7 +1116,11 @@ void FileSaveDialogImplGtk::createFileTypeMenu()
guessType.name = _("Guess from extension");
guessType.pattern = "*";
guessType.extension = NULL;
+#if WITH_GTKMM_2_24
+ fileTypeComboBox.append(guessType.name);
+#else
fileTypeComboBox.append_text(guessType.name);
+#endif
fileTypes.push_back(guessType);