Author: bonefish Date: 2010-05-08 19:02:02 +0200 (Sat, 08 May 2010) New Revision: 36748 Changeset: http://dev.haiku-os.org/changeset/36748/haiku Modified: haiku/trunk/src/system/kernel/debug/debug.cpp Log: syslog_init(): Bail out, if kernel_args::debug_output is NULL. Would crash on platforms that are ignorant of the debug syslog feature. Modified: haiku/trunk/src/system/kernel/debug/debug.cpp =================================================================== --- haiku/trunk/src/system/kernel/debug/debug.cpp 2010-05-08 16:25:05 UTC (rev 36747) +++ haiku/trunk/src/system/kernel/debug/debug.cpp 2010-05-08 17:02:02 UTC (rev 36748) @@ -1411,7 +1411,7 @@ static status_t syslog_init(struct kernel_args* args) { - if (!args->keep_debug_output_buffer) + if (!args->keep_debug_output_buffer || args->debug_output == NULL) return B_OK; sSyslogBuffer = create_ring_buffer_etc(args->debug_output, args->debug_size,