string_emit(char c, void *arg) {
struct { char *str; size_t size; } *p = arg;
- if (p->size > 0) {
+ if (p->size > 0U) {
*(p->str)++ = c;
(p->size)--;
}
arg.size = size;
n = isc__print_printf(string_emit, &arg, format, ap);
- if (arg.size > 0)
+ if (arg.size > 0U)
*arg.str = '\0';
return (n);
}
case 'x':
case 'X':
doint:
- if (precision != 0)
+ if (precision != 0U)
zero = 0;
switch (*format) {
case 'n':
tmpui /= 1000000000;
mid = tmpui % 1000000000;
hi = tmpui / 1000000000;
- if (hi != 0)
+ if (hi != 0U)
sprintf(buf, "%lu", hi);
else
buf[0] = '\0';
tmpui /= 010000000000;
mid = tmpui % 010000000000;
hi = tmpui / 010000000000;
- if (hi != 0) {
+ if (hi != 0U) {
sprintf(buf,
alt ? "%#lo" : "%lo",
hi);
tmpui /= 1000000000;
mid = tmpui % 1000000000;
hi = tmpui / 1000000000;
- if (hi != 0)
+ if (hi != 0U)
sprintf(buf, "%lu", hi);
else
buf[0] = '\0';
tmpui = va_arg(ap, unsigned int);
if (alt) {
head = "0x";
- if (precision > 2)
+ if (precision > 2U)
precision -= 2;
}
if (tmpui <= 0xffffffffU)
tmpui = va_arg(ap, unsigned int);
if (alt) {
head = "0X";
- if (precision > 2)
+ if (precision > 2U)
precision -= 2;
}
if (tmpui <= 0xffffffffU)
}
goto printint;
printint:
- if (precision != 0 || width != 0) {
+ if (precision != 0U || width != 0U) {
length = strlen(buf);
if (length < precision)
zeropad = precision - length;
else if (length < width && zero)
zeropad = width - length;
- if (width != 0) {
+ if (width != 0U) {
pad = width - length -
zeropad - strlen(head);
if (pad < 0)
cp = va_arg(ap, char *);
REQUIRE(cp != NULL);
- if (precision != 0) {
+ if (precision != 0U) {
/*
* cp need not be NULL terminated.
*/
n = precision;
tp = cp;
- while (n != 0 && *tp != '\0')
+ while (n != 0U && *tp != '\0')
n--, tp++;
length = precision - n;
} else {
length = strlen(cp);
}
- if (width != 0) {
+ if (width != 0U) {
pad = width - length;
if (pad < 0)
pad = 0;
emit(' ', arg);
pad--;
}
- if (precision != 0)
- while (precision > 0 && *cp != '\0') {
+ if (precision != 0U)
+ while (precision > 0U && *cp != '\0') {
emit(*cp++, arg);
precision--;
}
break;
case 'c':
c = va_arg(ap, int);
- if (width > 0) {
+ if (width > 0U) {
count += width;
width--;
if (left)
emit(c, arg);
- while (width-- > 0)
+ while (width-- > 0U)
emit(' ', arg);
if (!left)
emit(c, arg);
length = strlen(buf);
if (precision > length)
zeropad = precision - length;
- if (width > 0) {
+ if (width > 0U) {
pad = width - length - zeropad;
if (pad < 0)
pad = 0;
* if we cap the precision at 512 we will not
* overflow buf.
*/
- if (precision > 512)
+ if (precision > 512U)
precision = 512;
sprintf(fmt, "%%%s%s.%lu%s%c", alt ? "#" : "",
plus ? "+" : space ? " " : "",
sprintf(buf, fmt, dbl);
}
length = strlen(buf);
- if (width > 0) {
+ if (width > 0U) {
pad = width - length;
if (pad < 0)
pad = 0;