summaryrefslogtreecommitdiff
path: root/gtk/win32-file-dlg.c
diff options
context:
space:
mode:
Diffstat (limited to 'gtk/win32-file-dlg.c')
-rw-r--r--gtk/win32-file-dlg.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/gtk/win32-file-dlg.c b/gtk/win32-file-dlg.c
index 7ab088e0cb..fb24c61ac9 100644
--- a/gtk/win32-file-dlg.c
+++ b/gtk/win32-file-dlg.c
@@ -583,7 +583,7 @@ win32_export_raw_file(HWND h_wnd) {
}
void
-win32_export_color_file(HWND h_wnd) {
+win32_export_color_file(HWND h_wnd, gpointer filter_list) {
static OPENFILENAME ofn;
TCHAR file_name[MAX_PATH] = _T("");
gchar *dirname;
@@ -613,7 +613,7 @@ win32_export_color_file(HWND h_wnd) {
/* XXX - Support marked filters */
if (GetSaveFileName(&ofn)) {
- if (!color_filters_export(utf_16to8(file_name), FALSE))
+ if (!color_filters_export(utf_16to8(file_name), filter_list, FALSE /* all filters */))
return;
/* Save the directory name for future file dialogs. */
@@ -623,7 +623,7 @@ win32_export_color_file(HWND h_wnd) {
}
void
-win32_import_color_file(HWND h_wnd) {
+win32_import_color_file(HWND h_wnd, gpointer color_filters) {
static OPENFILENAME ofn;
TCHAR file_name[MAX_PATH] = _T("");
gchar *dirname;
@@ -649,9 +649,9 @@ win32_import_color_file(HWND h_wnd) {
ofn.lpfnHook = NULL;
ofn.lpTemplateName = NULL;
- /* XXX - Support marked filters */
+ /* XXX - Support export limited to selected filters */
if (GetOpenFileName(&ofn)) {
- if (!color_filters_import(utf_16to8(file_name), NULL))
+ if (!color_filters_import(utf_16to8(file_name), color_filters))
return;
/* Save the directory name for future file dialogs. */