diff options
-rw-r--r-- | cpukit/ChangeLog | 4 | ||||
-rw-r--r-- | cpukit/pppd/utils.c | 4 |
2 files changed, 6 insertions, 2 deletions
diff --git a/cpukit/ChangeLog b/cpukit/ChangeLog index d9fd697da3..bb398bfb90 100644 --- a/cpukit/ChangeLog +++ b/cpukit/ChangeLog @@ -1,3 +1,7 @@ +2007-04-16 Ralf Corsépius <ralf.corsepius@rtems.org> + + * pppd/utils.c: Use uintptr_t instead of unsigned long. + 2007-04-16 Joel Sherrill <joel@OARcorp.com> * itron/src/rsm_tsk.c: Correct error returned. diff --git a/cpukit/pppd/utils.c b/cpukit/pppd/utils.c index a34a3fc490..9a1932c867 100644 --- a/cpukit/pppd/utils.c +++ b/cpukit/pppd/utils.c @@ -102,7 +102,7 @@ vslprintf(buf, buflen, fmt, args) int c, i, n; int width, prec, fillch; int base, len, neg, quoted; - unsigned long val = 0; + uintptr_t val = 0; char *str, *f, *buf0; unsigned char *p; char num[32]; @@ -181,7 +181,7 @@ vslprintf(buf, buflen, fmt, args) base = 16; break; case 'p': - val = (unsigned long) va_arg(args, void *); + val = (uintptr_t) va_arg(args, void *); base = 16; neg = 2; break; |