]> git.pond.sub.org Git - empserver/commitdiff
Fix empdump to check for export write errors
authorMarkus Armbruster <armbru@pond.sub.org>
Tue, 25 Mar 2008 20:39:27 +0000 (21:39 +0100)
committerMarkus Armbruster <armbru@pond.sub.org>
Wed, 26 Mar 2008 21:13:21 +0000 (22:13 +0100)
src/util/empdump.c

index 48050cbb69031e5a71220d6a20bf15b9635b3038..9497d01ad5ac3219d09c08d45abd0e0b61e07f64 100644 (file)
@@ -163,6 +163,11 @@ main(int argc, char *argv[])
                continue;
            dump_table(i, human);
        }
+       if (fclose(stdout) != 0) {
+           fprintf(stderr, "%s: error writing export (%s)\n",
+                   argv[0], strerror(errno));
+           exit(1);
+       }
     }
 
     /* write out imported data */