From: Bernhard Reutner-Fischer Date: Thu, 17 Jul 2008 08:02:28 +0000 (-0000) Subject: - warn about overlong lines in help-texts X-Git-Tag: 1_12_0~165 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=627052e75d6657a029a328cffd0832cb581b82fd;p=oweals%2Fbusybox.git - warn about overlong lines in help-texts I initially bailed out with an error, but then that's a bit rough. Just warn to trick somebody into fixing them.. --- diff --git a/scripts/kconfig/lex.zconf.c_shipped b/scripts/kconfig/lex.zconf.c_shipped index b4792d344..5fc323de3 100644 --- a/scripts/kconfig/lex.zconf.c_shipped +++ b/scripts/kconfig/lex.zconf.c_shipped @@ -784,6 +784,11 @@ void new_string(void) void append_string(const char *str, int size) { int new_size = text_size + size + 1; + if (size > 70) { + fprintf (stderr, "%s:%d error: Overlong line\n", + current_file->name, current_file->lineno); + } + if (new_size > text_asize) { new_size += START_STRSIZE - 1; new_size &= -START_STRSIZE; diff --git a/scripts/kconfig/zconf.l b/scripts/kconfig/zconf.l index cfa46077c..d839577ca 100644 --- a/scripts/kconfig/zconf.l +++ b/scripts/kconfig/zconf.l @@ -49,6 +49,10 @@ void new_string(void) void append_string(const char *str, int size) { int new_size = text_size + size + 1; + if (size > 70) { + fprintf (stderr, "%s:%d error: Overlong line\n", + current_file->name, current_file->lineno); + } if (new_size > text_asize) { new_size += START_STRSIZE - 1; new_size &= -START_STRSIZE;