[augeas-devel] [PATCH]: (transform_save): detect pre-fclose write failure
Jim Meyering
jim at meyering.net
Tue May 20 19:18:18 UTC 2008
changeset: 478:9f16474ccb43
tag: tip
user: Jim Meyering <meyering at redhat.com>
date: Sun May 18 09:54:48 2008 +0200
files: src/transform.c
description:
* src/transform.c (transform_save): Detect pre-fclose write failure.
diff --git a/src/transform.c b/src/transform.c
--- a/src/transform.c
+++ b/src/transform.c
@@ -415,7 +415,7 @@
lns_put(fp, xform->lens, tree->children, text, &err);
// FIXME: Delete file if tree == NULL
- if (fclose(fp) != 0)
+ if (ferror (fp) || fclose(fp) != 0)
goto done;
fp = NULL;
More information about the augeas-devel
mailing list