summaryrefslogtreecommitdiff
path: root/printf
diff options
context:
space:
mode:
authorKevin Ryde <user42@zip.com.au>2001-11-01 23:12:23 +0100
committerKevin Ryde <user42@zip.com.au>2001-11-01 23:12:23 +0100
commit87272edd067fdf751e715c79d8d3e80665e0fb1b (patch)
tree6339903b7a7a1bf31c0c5af01613a436b8ebfb91 /printf
parent6493cd67b555782ee9737772897868ce980670a0 (diff)
downloadgmp-87272edd067fdf751e715c79d8d3e80665e0fb1b.tar.gz
Corrections to:
* printf/repl-vsnprintf.c: New file.
Diffstat (limited to 'printf')
-rw-r--r--printf/repl-vsnprintf.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/printf/repl-vsnprintf.c b/printf/repl-vsnprintf.c
index a6bbfbf60..fd5695bf6 100644
--- a/printf/repl-vsnprintf.c
+++ b/printf/repl-vsnprintf.c
@@ -134,6 +134,7 @@ __gmp_replacement_vsnprintf (char *buf, size_t buf_size,
fmt = strchr (fmt, '%');
if (fmt == NULL)
break;
+ fmt++;
type = '\0';
width = 0;
@@ -367,7 +368,7 @@ __gmp_replacement_vsnprintf (char *buf, size_t buf_size,
/* If total_width was somehow wrong then chances are we've already
clobbered memory, but maybe this check will still work. */
- ASSERT_ALWAYS (len < buf_size);
+ ASSERT_ALWAYS (len < total_width);
return len;
}