From 3f1b47b3c3d9e78750141284cba34797bb54007f Mon Sep 17 00:00:00 2001 From: Dan Williams Date: Fri, 27 Mar 2009 16:52:08 -0400 Subject: [PATCH] keyfile: fix chmod() error checking --- system-settings/plugins/keyfile/io/writer.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/system-settings/plugins/keyfile/io/writer.c b/system-settings/plugins/keyfile/io/writer.c index 5a7813aed1..bbf40c7937 100644 --- a/system-settings/plugins/keyfile/io/writer.c +++ b/system-settings/plugins/keyfile/io/writer.c @@ -443,7 +443,7 @@ write_connection (NMConnection *connection, unlink (path); } else { err = chmod (path, S_IRUSR | S_IWUSR); - if (err > 0) { + if (err) { g_set_error (error, NM_SETTINGS_ERROR, NM_SETTINGS_ERROR_INTERNAL_ERROR, "%s.%d: error setting permissions on '%s': %d", __FILE__, __LINE__, path, errno);