Author: damjan
Date: Sun Dec 13 23:55:35 2015
New Revision: 1719848
URL: http://svn.apache.org/viewvc?rev=1719848&view=rev
Log:
Use %tx to print ptrdiff_t.
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=1719848&r1=1719847&r2=1719848&view=diff
==============================================================================
--- openoffice/trunk/main/sal/osl/unx/backtrace.c (original)
+++ openoffice/trunk/main/sal/osl/unx/backtrace.c Sun Dec 13 23:55:35 2015
@@ -116,12 +116,12 @@ void backtrace_symbols_fd( void **buffer
if ( dli.dli_fname && dli.dli_fbase )
{
offset = (ptrdiff_t)*pFramePtr -
(ptrdiff_t)dli.dli_fbase;
- fprintf( fp, "%s+0x%x", dli.dli_fname,
offset );
+ fprintf( fp, "%s+0x%" SAL_PRI_PTRDIFFT
"x", dli.dli_fname, offset );
}
if ( dli.dli_sname && dli.dli_saddr )
{
offset = (ptrdiff_t)*pFramePtr -
(ptrdiff_t)dli.dli_saddr;
- fprintf( fp, "(%s+0x%x)",
dli.dli_sname, offset );
+ fprintf( fp, "(%s+0x%" SAL_PRI_PTRDIFFT
"x)", dli.dli_sname, offset );
}
}
fprintf( fp, "[%p]\n", *pFramePtr );
@@ -270,12 +270,12 @@ void backtrace_symbols_fd( void **buffer
if ( dli.dli_fname && dli.dli_fbase )
{
offset = (ptrdiff_t)*pFramePtr -
(ptrdiff_t)dli.dli_fbase;
- fprintf( fp, "%s+0x%x", dli.dli_fname,
offset );
+ fprintf( fp, "%s+0x%" SAL_PRI_PTRDIFFT
"x", dli.dli_fname, offset );
}
if ( dli.dli_sname && dli.dli_saddr )
{
offset = (ptrdiff_t)*pFramePtr -
(ptrdiff_t)dli.dli_saddr;
- fprintf( fp, "(%s+0x%x)",
dli.dli_sname, offset );
+ fprintf( fp, "(%s+0x%" SAL_PRI_PTRDIFFT
"x)", dli.dli_sname, offset );
}
}
fprintf( fp, "[%p]\n", *pFramePtr );
@@ -336,12 +336,12 @@ void backtrace_symbols_fd( void **buffer
if ( dli.dli_fname && dli.dli_fbase )
{
offset = (ptrdiff_t)*pFramePtr -
(ptrdiff_t)dli.dli_fbase;
- fprintf( fp, "%s+0x%x", dli.dli_fname,
offset );
+ fprintf( fp, "%s+0x%" SAL_PRI_PTRDIFFT
"x", dli.dli_fname, offset );
}
if ( dli.dli_sname && dli.dli_saddr )
{
offset = (ptrdiff_t)*pFramePtr -
(ptrdiff_t)dli.dli_saddr;
- fprintf( fp, "(%s+0x%x)",
dli.dli_sname, offset );
+ fprintf( fp, "(%s+0x%" SAL_PRI_PTRDIFFT
"x)", dli.dli_sname, offset );
}
}
fprintf( fp, "[%p]\n", *pFramePtr );