[glib] glib/tests/keyfile.c: Use g_close()
- From: Chun-wei Fan <fanchunwei src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [glib] glib/tests/keyfile.c: Use g_close()
- Date: Tue, 7 Jan 2014 05:36:52 +0000 (UTC)
commit 6bd30a4cb90c406edfd141016e08b36804b98103
Author: Chun-wei Fan <fanchunwei src gnome org>
Date: Mon Jan 6 10:05:48 2014 +0800
glib/tests/keyfile.c: Use g_close()
Use g_close() instead, as close() is really found in io.h on Windows, not
unistd.h as on Unix, and hence unistd.h is not universally available.
https://bugzilla.gnome.org/show_bug.cgi?id=719344
glib/tests/keyfile.c | 5 +++--
1 files changed, 3 insertions(+), 2 deletions(-)
---
diff --git a/glib/tests/keyfile.c b/glib/tests/keyfile.c
index 5468783..8e428f4 100644
--- a/glib/tests/keyfile.c
+++ b/glib/tests/keyfile.c
@@ -3,7 +3,6 @@
#include <locale.h>
#include <string.h>
#include <stdlib.h>
-#include <unistd.h>
static GKeyFile *
load_data (const gchar *data,
@@ -1381,7 +1380,9 @@ test_save (void)
file = g_strdup ("key_file_XXXXXX");
fd = g_mkstemp (file);
g_assert (fd != -1);
- close (fd);
+ ok = g_close (fd, &error);
+ g_assert (ok);
+ g_assert_no_error (error);
ok = g_key_file_save_to_file (kf, file, &error);
g_assert (ok);
g_assert_no_error (error);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]