aboutsummaryrefslogtreecommitdiffhomepage
path: root/io.c
diff options
context:
space:
mode:
Diffstat (limited to 'io.c')
-rw-r--r--io.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/io.c b/io.c
index 77380c3..5bf11df 100644
--- a/io.c
+++ b/io.c
@@ -442,7 +442,7 @@ vbfmt(struct wbuf *out, const char *fmt, va_list ap)
}
if (!umod && i < 0) {
n += bputc(buf, '-');
- i = -i;
+ i = -(uvlong)i;
}
n += putuint(prec > 0 ? &tmp2 : buf, i, base, lower);
if (prec > 0) {