From 07e1164e5909baef5f9bc0857ee3e8112ce22e8a Mon Sep 17 00:00:00 2001 From: Ingo Weinhold Date: Sat, 8 May 2010 17:02:02 +0000 Subject: [PATCH] syslog_init(): Bail out, if kernel_args::debug_output is NULL. Would crash on platforms that are ignorant of the debug syslog feature. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@36748 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/system/kernel/debug/debug.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/system/kernel/debug/debug.cpp b/src/system/kernel/debug/debug.cpp index 03bc324a55..9be80c70c5 100644 --- a/src/system/kernel/debug/debug.cpp +++ b/src/system/kernel/debug/debug.cpp @@ -1411,7 +1411,7 @@ err1: 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,