diff options
author | hunt <hunt> | 2006-04-28 20:36:28 +0000 |
---|---|---|
committer | hunt <hunt> | 2006-04-28 20:36:28 +0000 |
commit | 1c60d34d029cf98eae1ce05742d949a4b28641cb (patch) | |
tree | ae38ffc3093ed25ef678a84ad4b20fd44b2054b0 | |
parent | b7d308040bbc8bdd6bd07c2f09fa24dde7a3b3a0 (diff) | |
download | systemtap-steved-1c60d34d029cf98eae1ce05742d949a4b28641cb.tar.gz systemtap-steved-1c60d34d029cf98eae1ce05742d949a4b28641cb.tar.xz systemtap-steved-1c60d34d029cf98eae1ce05742d949a4b28641cb.zip |
2006-04-28 Martin Hunt <hunt@redhat.com>
* vsprintf.c (_stp_vsnprintf): Fix argument size for %p.
-rw-r--r-- | runtime/ChangeLog | 4 | ||||
-rw-r--r-- | runtime/vsprintf.c | 2 |
2 files changed, 5 insertions, 1 deletions
diff --git a/runtime/ChangeLog b/runtime/ChangeLog index eb938fa0..2e14fd53 100644 --- a/runtime/ChangeLog +++ b/runtime/ChangeLog @@ -1,3 +1,7 @@ +2006-04-28 Martin Hunt <hunt@redhat.com> + + * vsprintf.c (_stp_vsnprintf): Fix argument size for %p. + 2006-04-17 Martin Hunt <hunt@redhat.com> * vsprintf.c (_stp_vsnprintf): Fix endian diff --git a/runtime/vsprintf.c b/runtime/vsprintf.c index 21a1c156..44e431fb 100644 --- a/runtime/vsprintf.c +++ b/runtime/vsprintf.c @@ -295,7 +295,7 @@ int _stp_vsnprintf(char *buf, size_t size, const char *fmt, va_list args) flags |= STP_ZEROPAD; } str = number(str, end, - (unsigned long) va_arg(args, void *), + (unsigned long) va_arg(args, int64_t), 16, field_width, precision, flags); continue; |