From cc37bfcd1530cc0a0e161fdd672bf7dd41c84f09 Mon Sep 17 00:00:00 2001 From: luoliwoshang <2643523683@qq.com> Date: Wed, 14 Jan 2026 08:33:38 +0000 Subject: [PATCH] runtime: align pointer print formatting --- runtime/internal/runtime/z_print.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/runtime/internal/runtime/z_print.go b/runtime/internal/runtime/z_print.go index d20f9eadf..6dff3c595 100644 --- a/runtime/internal/runtime/z_print.go +++ b/runtime/internal/runtime/z_print.go @@ -70,7 +70,9 @@ func PrintHex(v uint64) { } func PrintPointer(p unsafe.Pointer) { - c.Fprintf(c.Stderr, c.Str("%p"), p) + // Match Go's builtin print/println pointer formatting (0x... even for nil). + c.Fprintf(c.Stderr, c.Str("0x")) + c.Fprintf(c.Stderr, printFormatPrefixHex, uintptr(p)) } func PrintString(s String) {