Refactor while loop for simplicity
Signed-off-by: David Horstmann <david.horstmann@arm.com>
This commit is contained in:
parent
ada7d72447
commit
25d65e8527
1 changed files with 5 additions and 6 deletions
|
@ -915,14 +915,13 @@ static int oid_parse_number(unsigned int *num, const char **p, const char *bound
|
||||||
|
|
||||||
static size_t oid_subidentifier_num_bytes(unsigned int value)
|
static size_t oid_subidentifier_num_bytes(unsigned int value)
|
||||||
{
|
{
|
||||||
size_t num_bytes = 1;
|
size_t num_bytes = 0;
|
||||||
|
|
||||||
|
do {
|
||||||
value >>= 7;
|
value >>= 7;
|
||||||
|
|
||||||
while (value != 0) {
|
|
||||||
num_bytes++;
|
num_bytes++;
|
||||||
value >>= 7;
|
} while (value != 0);
|
||||||
}
|
|
||||||
return num_bytes;
|
return num_bytes;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue