projects
/
lugburz
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
- fixed endianess bug in printf
[lugburz]
/
src
/
amiga
/
libc
/
stdio.c
diff --git
a/src/amiga/libc/stdio.c
b/src/amiga/libc/stdio.c
index
c404a52
..
9617a0c
100644
(file)
--- a/
src/amiga/libc/stdio.c
+++ b/
src/amiga/libc/stdio.c
@@
-104,7
+104,7
@@
static int intern_printf(char *buf, size_t sz, const char *fmt, va_list ap)
int base = 10;
int alt = 0;
int fwidth = 0;
int base = 10;
int alt = 0;
int fwidth = 0;
- int padc = ' ';
+ char padc = ' ';
int sign = 0;
int left_align = 0; /* not implemented yet */
int hex_caps = 0;
int sign = 0;
int left_align = 0; /* not implemented yet */
int hex_caps = 0;
@@
-157,7
+157,7
@@
static int intern_printf(char *buf, size_t sz, const char *fmt, va_list ap)
slen = strlen(conv_buf);
for(i=slen; i<fwidth; i++) {
slen = strlen(conv_buf);
for(i=slen; i<fwidth; i++) {
- bwrite(BUF(buf), SZ(sz), (char*)&padc, 1);
+ bwrite(BUF(buf), SZ(sz), &padc, 1);
cnum++;
}
cnum++;
}
@@
-178,7
+178,7
@@
static int intern_printf(char *buf, size_t sz, const char *fmt, va_list ap)
slen = strlen(str);
for(i=slen; i<fwidth; i++) {
slen = strlen(str);
for(i=slen; i<fwidth; i++) {
- bwrite(BUF(buf), SZ(sz), (char*)&padc, 1);
+ bwrite(BUF(buf), SZ(sz), &padc, 1);
cnum++;
}
bwrite(BUF(buf), SZ(sz), str, slen);
cnum++;
}
bwrite(BUF(buf), SZ(sz), str, slen);