bcachefs: print_string_as_lines: fix extra newline
Don't print a newline on empty string; this was causing us to also print an extra newline when we got to the end of th string. Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
This commit is contained in:
+1
-1
@@ -270,7 +270,7 @@ static void __bch2_print_string_as_lines(const char *prefix, const char *lines,
|
||||
locked = console_trylock();
|
||||
}
|
||||
|
||||
while (1) {
|
||||
while (*lines) {
|
||||
p = strchrnul(lines, '\n');
|
||||
printk("%s%.*s\n", prefix, (int) (p - lines), lines);
|
||||
if (!*p)
|
||||
|
||||
Reference in New Issue
Block a user