From 34d2a47e507c4d4043f2caf9912bfda082c24f58 Mon Sep 17 00:00:00 2001 From: Sebastian Dransfeld Date: Tue, 16 Aug 2011 12:45:52 +0000 Subject: [PATCH] efreet: Print error on write error Better solution to stop ignoring return value. SVN revision: 62502 --- legacy/efreet/src/bin/efreet_icon_cache_create.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/legacy/efreet/src/bin/efreet_icon_cache_create.c b/legacy/efreet/src/bin/efreet_icon_cache_create.c index c5d03a52a6..852260e879 100644 --- a/legacy/efreet/src/bin/efreet_icon_cache_create.c +++ b/legacy/efreet/src/bin/efreet_icon_cache_create.c @@ -1090,10 +1090,8 @@ main(int argc, char **argv) tmpfd = open(file, O_CREAT | O_WRONLY, S_IRUSR | S_IWUSR); if (tmpfd >= 0) { - int written; - efreet_fsetowner(tmpfd); - written = write(tmpfd, "a", 1); + if (write(tmpfd, "a", 1) != 1) perror("write"); close(tmpfd); }