|
@@ -90,8 +90,10 @@ struct conf_printer {
|
|
|
/* confdata.c and expr.c */
|
|
|
static inline void xfwrite(const void *str, size_t len, size_t count, FILE *out)
|
|
|
{
|
|
|
- if (fwrite(str, len, count, out) < count)
|
|
|
- fprintf(stderr, "\nError in writing or end of file.\n");
|
|
|
+ assert(len != 0);
|
|
|
+
|
|
|
+ if (fwrite(str, len, count, out) != count)
|
|
|
+ fprintf(stderr, "Error in writing or end of file.\n");
|
|
|
}
|
|
|
|
|
|
/* menu.c */
|