[haiku-commits] r40118 - haiku/trunk/src/system/kernel/arch/x86

  • From: ingo_weinhold@xxxxxx
  • To: haiku-commits@xxxxxxxxxxxxx
  • Date: Tue, 4 Jan 2011 22:05:07 +0100 (CET)

Author: bonefish
Date: 2011-01-04 22:05:07 +0100 (Tue, 04 Jan 2011)
New Revision: 40118
Changeset: http://dev.haiku-os.org/changeset/40118

Modified:
   haiku/trunk/src/system/kernel/arch/x86/arch_debug.cpp
Log:
Added intermediate cast to addr_t before cast to pointer (CID 4717).


Modified: haiku/trunk/src/system/kernel/arch/x86/arch_debug.cpp
===================================================================
--- haiku/trunk/src/system/kernel/arch/x86/arch_debug.cpp       2011-01-04 
19:49:46 UTC (rev 40117)
+++ haiku/trunk/src/system/kernel/arch/x86/arch_debug.cpp       2011-01-04 
21:05:07 UTC (rev 40118)
@@ -287,7 +287,7 @@
                if (valueKnown && type == B_STRING_TYPE) {
                        if (value == 0)
                                kprintf(" \33[31m\"<NULL>\"\33[0m");
-                       else if (debug_strlcpy(B_CURRENT_TEAM, buffer, 
(char*)value,
+                       else if (debug_strlcpy(B_CURRENT_TEAM, buffer, 
(char*)(addr_t)value,
                                        kBufferSize) < B_OK) {
                                kprintf(" \33[31m\"<???>\"\33[0m");
                        } else


Other related posts:

  • » [haiku-commits] r40118 - haiku/trunk/src/system/kernel/arch/x86 - ingo_weinhold