[Haiku-commits] r30966 - haiku/trunk/src/tests/add-ons/kernel/kernelland_emu

axeld at mail.berlios.de axeld at mail.berlios.de
Fri Jun 5 10:14:34 CEST 2009


Author: axeld
Date: 2009-06-05 10:14:31 +0200 (Fri, 05 Jun 2009)
New Revision: 30966
ViewCVS: http://svn.berlios.de/viewcvs/haiku?rev=30966&view=rev

Modified:
   haiku/trunk/src/tests/add-ons/kernel/kernelland_emu/debug.cpp
Log:
* Added dprintf_no_syslog() to our kernel emulation layer.


Modified: haiku/trunk/src/tests/add-ons/kernel/kernelland_emu/debug.cpp
===================================================================
--- haiku/trunk/src/tests/add-ons/kernel/kernelland_emu/debug.cpp	2009-06-05 07:47:08 UTC (rev 30965)
+++ haiku/trunk/src/tests/add-ons/kernel/kernelland_emu/debug.cpp	2009-06-05 08:14:31 UTC (rev 30966)
@@ -106,6 +106,22 @@
 
 
 extern "C" void
+dprintf_no_syslog(const char *format,...)
+{
+	if (!gDebugOutputEnabled)
+		return;
+
+	va_list args;
+	va_start(args, format);
+	printf("\33[34m");
+	vprintf(format, args);
+	printf("\33[0m");
+	fflush(stdout);
+	va_end(args);
+}
+
+
+extern "C" void
 kprintf(const char *format,...)
 {
 	va_list args;




More information about the Haiku-commits mailing list