aboutsummaryrefslogtreecommitdiffstats
path: root/scripts/kconfig/lkc.h
diff options
context:
space:
mode:
Diffstat (limited to 'scripts/kconfig/lkc.h')
-rw-r--r--scripts/kconfig/lkc.h6
1 files changed, 4 insertions, 2 deletions
diff --git a/scripts/kconfig/lkc.h b/scripts/kconfig/lkc.h
index b633bdb9f3d4..c18f2bd9c095 100644
--- a/scripts/kconfig/lkc.h
+++ b/scripts/kconfig/lkc.h
@@ -90,8 +90,10 @@ struct conf_printer {
90/* confdata.c and expr.c */ 90/* confdata.c and expr.c */
91static inline void xfwrite(const void *str, size_t len, size_t count, FILE *out) 91static inline void xfwrite(const void *str, size_t len, size_t count, FILE *out)
92{ 92{
93 if (fwrite(str, len, count, out) < count) 93 assert(len != 0);
94 fprintf(stderr, "\nError in writing or end of file.\n"); 94
95 if (fwrite(str, len, count, out) != count)
96 fprintf(stderr, "Error in writing or end of file.\n");
95} 97}
96 98
97/* menu.c */ 99/* menu.c */