From 4e59750ac079c4741cc0f2345108e4fec868076d Mon Sep 17 00:00:00 2001 From: Tor Lillqvist Date: Wed, 24 Nov 2010 14:36:18 +0200 Subject: [PATCH] No fsync on Windows --- gtk/updateiconcache.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/gtk/updateiconcache.c b/gtk/updateiconcache.c index 7697a2c3f4..338c98c78c 100644 --- a/gtk/updateiconcache.c +++ b/gtk/updateiconcache.c @@ -1441,8 +1441,10 @@ safe_fclose (FILE *f) g_assert (fd >= 0); if (fflush (f) == EOF) return FALSE; +#ifndef G_OS_WIN32 if (fsync (fd) < 0) return FALSE; +#endif if (fclose (f) == EOF) return FALSE; return TRUE;