printf: no need to nul-terminate after strndup

This commit is contained in:
Hiltjo Posthuma 2015-03-27 12:21:13 +01:00
parent 096da1297b
commit c5a51123b1

View File

@ -62,7 +62,6 @@ main(int argc, char *argv[])
for (; strchr("+-0123456789", format[i]); i++);
if (j != i) {
tmp = estrndup(format + j, i - j);
tmp[i - j] = 0;
width = estrtonum(tmp, 0, INT_MAX);
free(tmp);
} else {
@ -84,7 +83,6 @@ main(int argc, char *argv[])
for (; strchr("+-0123456789", format[i]); i++);
if (j != i) {
tmp = estrndup(format + j, i - j);
tmp[i - j] = 0;
precision = estrtonum(tmp, 0, INT_MAX);
free(tmp);
} else {