From 2950d29ca7211d275b479f3595d0fb882a89af3e Mon Sep 17 00:00:00 2001 From: "Dirk-Jan C. Binnema" Date: Fri, 17 Dec 2010 08:33:48 +0200 Subject: [PATCH] * mu-maildir: use GError, not g_warning --- src/mu-maildir.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/mu-maildir.c b/src/mu-maildir.c index 9db87217..98492fb3 100644 --- a/src/mu-maildir.c +++ b/src/mu-maildir.c @@ -61,13 +61,13 @@ create_maildir (const char *path, mode_t mode, GError **err) /* make sure it does not exist yet */ if (access (path, F_OK) == 0) errno = EEXIST; + if (errno != ENOENT) { - g_warning ("%s", strerror (errno)); + g_set_error (err, 0, MU_ERROR_FILE, "%s", strerror (errno)); return FALSE; } for (i = 0; i != G_N_ELEMENTS(subdirs); ++i) { - const char *fullpath; int rv;