From a788d2ffc4be0e094ad78d1e53d29291d57c43bf Mon Sep 17 00:00:00 2001 From: "J. Ali Harlow" Date: Wed, 24 Mar 2004 17:33:09 +0000 Subject: [PATCH] Invert test for error in mkdir. Fixes #137945 2004-03-24 J. Ali Harlow * gtk/gtkfilesystemwin32.c (gtk_file_system_win32_create_folder): Invert test for error in mkdir. Fixes #137945 --- ChangeLog | 6 ++++++ ChangeLog.pre-2-10 | 6 ++++++ ChangeLog.pre-2-4 | 6 ++++++ ChangeLog.pre-2-6 | 6 ++++++ ChangeLog.pre-2-8 | 6 ++++++ gtk/gtkfilesystemwin32.c | 6 +++--- 6 files changed, 33 insertions(+), 3 deletions(-) diff --git a/ChangeLog b/ChangeLog index d654961225..1d65118a5f 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2004-03-24 J. Ali Harlow + + * gtk/gtkfilesystemwin32.c + (gtk_file_system_win32_create_folder): Invert test for error in + mkdir. Fixes #137945 + 2004-03-24 J. Ali Harlow Fixed #138004 using Federico's code from #132327. diff --git a/ChangeLog.pre-2-10 b/ChangeLog.pre-2-10 index d654961225..1d65118a5f 100644 --- a/ChangeLog.pre-2-10 +++ b/ChangeLog.pre-2-10 @@ -1,3 +1,9 @@ +2004-03-24 J. Ali Harlow + + * gtk/gtkfilesystemwin32.c + (gtk_file_system_win32_create_folder): Invert test for error in + mkdir. Fixes #137945 + 2004-03-24 J. Ali Harlow Fixed #138004 using Federico's code from #132327. diff --git a/ChangeLog.pre-2-4 b/ChangeLog.pre-2-4 index d654961225..1d65118a5f 100644 --- a/ChangeLog.pre-2-4 +++ b/ChangeLog.pre-2-4 @@ -1,3 +1,9 @@ +2004-03-24 J. Ali Harlow + + * gtk/gtkfilesystemwin32.c + (gtk_file_system_win32_create_folder): Invert test for error in + mkdir. Fixes #137945 + 2004-03-24 J. Ali Harlow Fixed #138004 using Federico's code from #132327. diff --git a/ChangeLog.pre-2-6 b/ChangeLog.pre-2-6 index d654961225..1d65118a5f 100644 --- a/ChangeLog.pre-2-6 +++ b/ChangeLog.pre-2-6 @@ -1,3 +1,9 @@ +2004-03-24 J. Ali Harlow + + * gtk/gtkfilesystemwin32.c + (gtk_file_system_win32_create_folder): Invert test for error in + mkdir. Fixes #137945 + 2004-03-24 J. Ali Harlow Fixed #138004 using Federico's code from #132327. diff --git a/ChangeLog.pre-2-8 b/ChangeLog.pre-2-8 index d654961225..1d65118a5f 100644 --- a/ChangeLog.pre-2-8 +++ b/ChangeLog.pre-2-8 @@ -1,3 +1,9 @@ +2004-03-24 J. Ali Harlow + + * gtk/gtkfilesystemwin32.c + (gtk_file_system_win32_create_folder): Invert test for error in + mkdir. Fixes #137945 + 2004-03-24 J. Ali Harlow Fixed #138004 using Federico's code from #132327. diff --git a/gtk/gtkfilesystemwin32.c b/gtk/gtkfilesystemwin32.c index 310d7b12f1..9f48dc8cc3 100644 --- a/gtk/gtkfilesystemwin32.c +++ b/gtk/gtkfilesystemwin32.c @@ -416,9 +416,9 @@ gtk_file_system_win32_create_folder (GtkFileSystem *file_system, filename = filename_from_path (path); g_return_val_if_fail (filename != NULL, FALSE); - - result = mkdir (filename, 0777) != 0; - + + result = mkdir (filename, 0777) == 0; + if (!result) { gchar *filename_utf8 = g_filename_to_utf8 (filename, -1, NULL, NULL, NULL);