diff src/vdb-posix.c @ 3519:896a34d28b71

[xemacs-hg @ 2006-07-19 19:24:41 by crestani] 2006-07-18 Marcus Crestani <crestani@xemacs.org> * gc.c (kkcc_backtrace): Print adresses as pointers. * vdb-posix.c (vdb_fault_handler): Print adresses as pointers.
author crestani
date Wed, 19 Jul 2006 19:24:42 +0000
parents 6c7605dfcf07
children ed624ab64583
line wrap: on
line diff
--- a/src/vdb-posix.c	Wed Jul 19 16:36:37 2006 +0000
+++ b/src/vdb-posix.c	Wed Jul 19 19:24:42 2006 +0000
@@ -80,8 +80,8 @@
 	signal_name = "SIGBUS";
       else 
 	ABORT (); /* something weird happened: wrong signal caught */
-      fprintf (stderr, "\n\nFatal Error: Received %s (%d) for address 0x%x\n",
-	       signal_name, signum, (int) GET_FAULT_ADDRESS);
+      fprintf (stderr, "\n\nFatal Error: Received %s (%d) for address %p\n",
+	       signal_name, signum, (void *) GET_FAULT_ADDRESS);
 #ifdef FAULT_HANDLER_CALL_PREVIOUS_HANDLER
       if (signum == SIGSEGV)
 	segv_oact (signum);