efreet: Print error on write error
authorenglebass <englebass@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Tue, 16 Aug 2011 12:45:52 +0000 (12:45 +0000)
committerenglebass <englebass@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Tue, 16 Aug 2011 12:45:52 +0000 (12:45 +0000)
Better solution to stop ignoring return value.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@62502 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

src/bin/efreet_icon_cache_create.c

index c5d03a5..852260e 100644 (file)
@@ -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);
     }