X-Git-Url: https://jxself.org/git/?a=blobdiff_plain;f=config%2Flkc.h;h=c18f2bd9c095510d1d5e58575b265bd67ae9e781;hb=33a5b694bb3a09b4b0c4ed57c18926f831bf2c42;hp=b633bdb9f3d47c815be8727b155471167135626a;hpb=d1dbdf395b7ee5330b22008ba7c2cc704e157229;p=carl9170fw.git diff --git a/config/lkc.h b/config/lkc.h index b633bdb..c18f2bd 100644 --- a/config/lkc.h +++ b/config/lkc.h @@ -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 */