X-Git-Url: http://git.monstr.eu/?p=linux-2.6-microblaze.git;a=blobdiff_plain;f=arch%2Fxtensa%2Fplatforms%2Fiss%2Fconsole.c;h=81d7c7e8f7e96077e2a26f69d173af19f28a5f18;hp=81f988914d9a4e9504d21fbfb48b0934f6ee63f1;hb=b5d6d2633c1b6b2b4599f658f8abe7eb1358cc77;hpb=aa829778b16f15266fefe2640f04931b16ce39c0 diff --git a/arch/xtensa/platforms/iss/console.c b/arch/xtensa/platforms/iss/console.c index 81f988914d9a..81d7c7e8f7e9 100644 --- a/arch/xtensa/platforms/iss/console.c +++ b/arch/xtensa/platforms/iss/console.c @@ -199,10 +199,10 @@ late_initcall(rs_init); static void iss_console_write(struct console *co, const char *s, unsigned count) { - int len = strlen(s); - - if (s != 0 && *s != 0) + if (s && *s != 0) { + int len = strlen(s); simc_write(1, s, count < len ? count : len); + } } static struct tty_driver* iss_console_device(struct console *c, int *index)