bc: another for() loop simplified
function old new delta zbc_program_print 688 686 -2 Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
This commit is contained in:
parent
5c0c5abba0
commit
d4258dd321
@ -5448,7 +5448,7 @@ err:
|
|||||||
static BC_STATUS zbc_num_printBase(BcNum *n)
|
static BC_STATUS zbc_num_printBase(BcNum *n)
|
||||||
{
|
{
|
||||||
BcStatus s;
|
BcStatus s;
|
||||||
size_t width, i;
|
size_t width;
|
||||||
BcNumDigitOp print;
|
BcNumDigitOp print;
|
||||||
bool neg = n->neg;
|
bool neg = n->neg;
|
||||||
|
|
||||||
@ -5463,8 +5463,14 @@ static BC_STATUS zbc_num_printBase(BcNum *n)
|
|||||||
width = 1;
|
width = 1;
|
||||||
print = bc_num_printHex;
|
print = bc_num_printHex;
|
||||||
} else {
|
} else {
|
||||||
for (i = G.prog.ob_t - 1, width = 0; i != 0; i /= 10, ++width)
|
unsigned i = G.prog.ob_t - 1;
|
||||||
continue;
|
width = 0;
|
||||||
|
for (;;) {
|
||||||
|
width++;
|
||||||
|
i /= 10;
|
||||||
|
if (i == 0)
|
||||||
|
break;
|
||||||
|
}
|
||||||
print = bc_num_printDigits;
|
print = bc_num_printDigits;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user