Space savings -- 42 bytes! seq_puts 71 29 [-42]
Signed-off-by: Alexey Dobriyan <adobri...@gmail.com> --- fs/seq_file.c | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/fs/seq_file.c b/fs/seq_file.c index 1dea7a8a5255..0c282a88a896 100644 --- a/fs/seq_file.c +++ b/fs/seq_file.c @@ -653,14 +653,7 @@ EXPORT_SYMBOL(seq_putc); void seq_puts(struct seq_file *m, const char *s) { - int len = strlen(s); - - if (m->count + len >= m->size) { - seq_set_overflow(m); - return; - } - memcpy(m->buf + m->count, s, len); - m->count += len; + seq_write(m, s, strlen(s)); } EXPORT_SYMBOL(seq_puts); -- 2.16.4