mirror of
https://gitlab.isc.org/isc-projects/dhcp
synced 2025-09-01 14:55:30 +00:00
Change printf formats to not assume longs and ints are the same size
This commit is contained in:
10
confpars.c
10
confpars.c
@@ -1530,15 +1530,15 @@ void convert_num (buf, str, base, size)
|
|||||||
if (val > max) {
|
if (val > max) {
|
||||||
switch (base) {
|
switch (base) {
|
||||||
case 8:
|
case 8:
|
||||||
warn ("value %s%lo exceeds max (%d) for precision.",
|
warn ("value %s%o exceeds max (%d) for precision.",
|
||||||
negative ? "-" : "", val, max);
|
negative ? "-" : "", val, max);
|
||||||
break;
|
break;
|
||||||
case 16:
|
case 16:
|
||||||
warn ("value %s%lx exceeds max (%d) for precision.",
|
warn ("value %s%x exceeds max (%d) for precision.",
|
||||||
negative ? "-" : "", val, max);
|
negative ? "-" : "", val, max);
|
||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
warn ("value %s%ld exceeds max (%d) for precision.",
|
warn ("value %s%u exceeds max (%d) for precision.",
|
||||||
negative ? "-" : "", val, max);
|
negative ? "-" : "", val, max);
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
@@ -1556,7 +1556,7 @@ void convert_num (buf, str, base, size)
|
|||||||
putLong (buf, -(unsigned long)val);
|
putLong (buf, -(unsigned long)val);
|
||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
warn ("Unexpected integer size: %d\n");
|
warn ("Unexpected integer size: %d\n", size);
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
@@ -1571,7 +1571,7 @@ void convert_num (buf, str, base, size)
|
|||||||
putULong (buf, val);
|
putULong (buf, val);
|
||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
warn ("Unexpected integer size: %d\n");
|
warn ("Unexpected integer size: %d\n", size);
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@@ -1530,15 +1530,15 @@ void convert_num (buf, str, base, size)
|
|||||||
if (val > max) {
|
if (val > max) {
|
||||||
switch (base) {
|
switch (base) {
|
||||||
case 8:
|
case 8:
|
||||||
warn ("value %s%lo exceeds max (%d) for precision.",
|
warn ("value %s%o exceeds max (%d) for precision.",
|
||||||
negative ? "-" : "", val, max);
|
negative ? "-" : "", val, max);
|
||||||
break;
|
break;
|
||||||
case 16:
|
case 16:
|
||||||
warn ("value %s%lx exceeds max (%d) for precision.",
|
warn ("value %s%x exceeds max (%d) for precision.",
|
||||||
negative ? "-" : "", val, max);
|
negative ? "-" : "", val, max);
|
||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
warn ("value %s%ld exceeds max (%d) for precision.",
|
warn ("value %s%u exceeds max (%d) for precision.",
|
||||||
negative ? "-" : "", val, max);
|
negative ? "-" : "", val, max);
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
@@ -1556,7 +1556,7 @@ void convert_num (buf, str, base, size)
|
|||||||
putLong (buf, -(unsigned long)val);
|
putLong (buf, -(unsigned long)val);
|
||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
warn ("Unexpected integer size: %d\n");
|
warn ("Unexpected integer size: %d\n", size);
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
@@ -1571,7 +1571,7 @@ void convert_num (buf, str, base, size)
|
|||||||
putULong (buf, val);
|
putULong (buf, val);
|
||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
warn ("Unexpected integer size: %d\n");
|
warn ("Unexpected integer size: %d\n", size);
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user