Author: bonefish Date: 2009-11-20 09:06:05 +0100 (Fri, 20 Nov 2009) New Revision: 34148 Changeset: http://dev.haiku-os.org/changeset/34148/haiku Modified: haiku/trunk/src/add-ons/kernel/file_systems/packagefs/DebugSupport.h Log: Our functions deserve to be pretty. Modified: haiku/trunk/src/add-ons/kernel/file_systems/packagefs/DebugSupport.h =================================================================== --- haiku/trunk/src/add-ons/kernel/file_systems/packagefs/DebugSupport.h 2009-11-20 07:59:09 UTC (rev 34147) +++ haiku/trunk/src/add-ons/kernel/file_systems/packagefs/DebugSupport.h 2009-11-20 08:06:05 UTC (rev 34148) @@ -97,8 +97,8 @@ #define DEBUG_THREAD find_thread(NULL) #define DEBUG_CONTEXT(x) { dbg_printf_begin(); __out(DEBUG_APP " [%Ld: %5ld] ", system_time(), DEBUG_THREAD); x; dbg_printf_end(); } -#define DEBUG_CONTEXT_FUNCTION(prefix, x) { dbg_printf_begin(); __out(DEBUG_APP " [%Ld: %5ld] %s()" prefix, system_time(), DEBUG_THREAD, __FUNCTION__); x; dbg_printf_end(); } -#define DEBUG_CONTEXT_LINE(x) { dbg_printf_begin(); __out(DEBUG_APP " [%Ld: %5ld] %s():%d: ", system_time(), DEBUG_THREAD, __FUNCTION__, __LINE__); x; dbg_printf_end(); } +#define DEBUG_CONTEXT_FUNCTION(prefix, x) { dbg_printf_begin(); __out(DEBUG_APP " [%Ld: %5ld] %s" prefix, system_time(), DEBUG_THREAD, __PRETTY_FUNCTION__); x; dbg_printf_end(); } +#define DEBUG_CONTEXT_LINE(x) { dbg_printf_begin(); __out(DEBUG_APP " [%Ld: %5ld] %s:%d: ", system_time(), DEBUG_THREAD, __PRETTY_FUNCTION__, __LINE__); x; dbg_printf_end(); } #define TPRINT(x...) DEBUG_CONTEXT( __out(x) ) #define TREPORT_ERROR(status) DEBUG_CONTEXT_LINE( __out("%s\n", strerror(status)) )