OSDN Git Service
(root)
/
pf3gnuchains
/
gcc-fork.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
* printf/quadmath-printf.c (quadmath_snprintf): Make sure
[pf3gnuchains/gcc-fork.git]
/
libquadmath
/
printf
/
quadmath-printf.c
diff --git
a/libquadmath/printf/quadmath-printf.c
b/libquadmath/printf/quadmath-printf.c
index
750dc24
..
b70f432
100644
(file)
--- a/
libquadmath/printf/quadmath-printf.c
+++ b/
libquadmath/printf/quadmath-printf.c
@@
-256,7
+256,7
@@
quadmath_snprintf (char *str, size_t size, const char *format, ...)
qfp.fp = NULL;
qfp.str = str;
- qfp.size = size;
+ qfp.size = size
? size - 1 : 0
;
qfp.len = 0;
qfp.file_p = 0;
@@
-265,7
+265,7
@@
quadmath_snprintf (char *str, size_t size, const char *format, ...)
else
__quadmath_printf_fp (&qfp, &info, (const void *const *)&fpnum_addr2);
- if (
qfp.
size)
+ if (size)
*qfp.str = '\0';
return qfp.len;