}
static void
-writeInt(int fd, char const *prefix, int val)
+writeInt(int fd, char const *prefix, unsigned int val)
{
char buf[sizeof(val)*3 + 2];
- size_t len = utilvserver_fmt_int(buf, val);
+ size_t len = utilvserver_fmt_uint(buf, val);
if (prefix)
WRITE_STR(fd, prefix);
- Vwrite(fd, buf, len);
+ if (val == VC_CDLIM_INFINITY)
+ WRITE_STR(fd, "-1");
+ else
+ Vwrite(fd, buf, len);
}
static void