Commit 38306e10 authored by Lev Walkin's avatar Lev Walkin

remove undefined behavior sanitizer warning

parent 9c57f33a
...@@ -133,7 +133,7 @@ der_tlv_length_serialize(ber_tlv_len_t len, void *bufp, size_t size) { ...@@ -133,7 +133,7 @@ der_tlv_length_serialize(ber_tlv_len_t len, void *bufp, size_t size) {
size_t required_size; /* Size of len encoding */ size_t required_size; /* Size of len encoding */
uint8_t *buf = (uint8_t *)bufp; uint8_t *buf = (uint8_t *)bufp;
uint8_t *end; uint8_t *end;
size_t i; int i;
if(len <= 127) { if(len <= 127) {
/* Encoded in 1 octet */ /* Encoded in 1 octet */
...@@ -144,7 +144,7 @@ der_tlv_length_serialize(ber_tlv_len_t len, void *bufp, size_t size) { ...@@ -144,7 +144,7 @@ der_tlv_length_serialize(ber_tlv_len_t len, void *bufp, size_t size) {
/* /*
* Compute the size of the subsequent bytes. * Compute the size of the subsequent bytes.
*/ */
for(required_size = 1, i = 8; i < 8 * sizeof(len); i += 8) { for(required_size = 1, i = 8; i < 8 * (int)sizeof(len); i += 8) {
if(len >> i) if(len >> i)
required_size++; required_size++;
else else
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment