Author: damjan
Date: Sun Dec 13 23:35:09 2015
New Revision: 1719846
URL: http://svn.apache.org/viewvc?rev=1719846&view=rev
Log:
Use %p to print pointers in sal backtraces instead of 0x%x + conversion to
integer.
Patch by: me
Modified:
openoffice/trunk/main/sal/osl/unx/backtrace.c
Modified: openoffice/trunk/main/sal/osl/unx/backtrace.c
URL:
http://svn.apache.org/viewvc/openoffice/trunk/main/sal/osl/unx/backtrace.c?rev=1719846&r1=1719845&r2=1719846&view=diff
==============================================================================
--- openoffice/trunk/main/sal/osl/unx/backtrace.c (original)
+++ openoffice/trunk/main/sal/osl/unx/backtrace.c Sun Dec 13 23:35:09 2015
@@ -124,7 +124,7 @@ void backtrace_symbols_fd( void **buffer
fprintf( fp, "(%s+0x%x)",
dli.dli_sname, offset );
}
}
- fprintf( fp, "[0x%x]\n", *pFramePtr );
+ fprintf( fp, "[%p]\n", *pFramePtr );
}
fflush( fp );
@@ -192,7 +192,7 @@ void backtrace_symbols_fd( void **buffer
fprintf( fp, "(%s+0x%" SAL_PRI_PTRDIFFT
"x)", dli.dli_sname, offset );
}
}
- fprintf( fp, "[0x%p]\n", *pFramePtr );
+ fprintf( fp, "[%p]\n", *pFramePtr );
}
fflush( fp );
fclose( fp );
@@ -278,7 +278,7 @@ void backtrace_symbols_fd( void **buffer
fprintf( fp, "(%s+0x%x)",
dli.dli_sname, offset );
}
}
- fprintf( fp, "[0x%x]\n", *pFramePtr );
+ fprintf( fp, "[%p]\n", *pFramePtr );
}
fflush( fp );
@@ -344,7 +344,7 @@ void backtrace_symbols_fd( void **buffer
fprintf( fp, "(%s+0x%x)",
dli.dli_sname, offset );
}
}
- fprintf( fp, "[0x%x]\n", (unsigned int)*pFramePtr );
+ fprintf( fp, "[%p]\n", *pFramePtr );
}
fflush( fp );