diff --git a/lib/vsprintf.c b/lib/vsprintf.c index d931340..c73db73 100644 --- a/lib/vsprintf.c +++ b/lib/vsprintf.c @@ -630,11 +630,11 @@ led_trigger(LED_TRIGGER_PANIC, TRIGGER_ENABLE); -#if defined (CONFIG_PANIC_HANG) - hang(); -#else - udelay(100000); /* allow messages to go out */ - reset_cpu(0); -#endif + if (IS_ENABLED(CONFIG_PANIC_HANG)) { + hang(); + } else { + udelay(100000); /* allow messages to go out */ + reset_cpu(0); + } } EXPORT_SYMBOL(panic);