public
/
FUZIX.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
bfa7e2b
)
vfprintf: use int not short for va_arg
author
Alan Cox
<alan@linux.intel.com>
Fri, 24 Apr 2015 11:43:17 +0000
(12:43 +0100)
committer
Alan Cox
<alan@linux.intel.com>
Fri, 24 Apr 2015 11:43:17 +0000
(12:43 +0100)
This is needed on 6809, but should be correct for the general case.
Library/libs/vfprintf.c
patch
|
blob
|
history
diff --git
a/Library/libs/vfprintf.c
b/Library/libs/vfprintf.c
index
40680e2
..
11dcc5d
100644
(file)
--- a/
Library/libs/vfprintf.c
+++ b/
Library/libs/vfprintf.c
@@
-151,7
+151,7
@@
int _vfnprintf(FILE * op, size_t maxlen, const char *fmt, va_list ap)
case 'i':
ptmp = __ltostr((long) ((lval) ?
va_arg(ap, long) :
- va_arg(ap,
shor
t)), 10);
+ va_arg(ap,
in
t)), 10);
goto printit;
case 'b': /* Unsigned binary */
@@
-180,7
+180,7
@@
int _vfnprintf(FILE * op, size_t maxlen, const char *fmt, va_list ap)
case 'u': /* Unsigned decimal */
usproc:
val = lval ? va_arg(ap, unsigned long) :
- va_arg(ap, unsigned
shor
t);
+ va_arg(ap, unsigned
in
t);
ptmp = __ultostr(val, radix < 0 ? -radix : radix);
add = "";
if (hash) {