@@ -78,14 +78,14 @@ int exi_basetypes_convert_64_to_signed(exi_signed_t* exi_signed, int64_t value)
7878 return exi_basetypes_convert_64_to_unsigned(&exi_signed->data, value);
7979}
8080
81- int exi_basetypes_convert_from_unsigned(exi_unsigned_t* exi_unsigned, uint32_t* value, size_t max_octets)
81+ int exi_basetypes_convert_from_unsigned(const exi_unsigned_t* exi_unsigned, uint32_t* value, size_t max_octets)
8282{
8383 if (exi_unsigned->octets_count > max_octets)
8484 {
8585 return EXI_ERROR__OCTET_COUNT_LARGER_THAN_TYPE_SUPPORTS;
8686 }
8787
88- uint8_t* current_octet = exi_unsigned->octets;
88+ const uint8_t* current_octet = exi_unsigned->octets;
8989 *value = 0;
9090
9191 for (size_t n = 0; n < exi_unsigned->octets_count; n++)
@@ -98,14 +98,14 @@ int exi_basetypes_convert_from_unsigned(exi_unsigned_t* exi_unsigned, uint32_t*
9898 return EXI_ERROR__NO_ERROR;
9999}
100100
101- int exi_basetypes_convert_64_from_unsigned(exi_unsigned_t* exi_unsigned, uint64_t* value)
101+ int exi_basetypes_convert_64_from_unsigned(const exi_unsigned_t* exi_unsigned, uint64_t* value)
102102{
103103 if (exi_unsigned->octets_count > EXI_BASETYPES_UINT64_MAX_OCTETS)
104104 {
105105 return EXI_ERROR__OCTET_COUNT_LARGER_THAN_TYPE_SUPPORTS;
106106 }
107107
108- uint8_t* current_octet = exi_unsigned->octets;
108+ const uint8_t* current_octet = exi_unsigned->octets;
109109 *value = 0;
110110
111111 for (size_t n = 0; n < exi_unsigned->octets_count; n++)
@@ -118,15 +118,15 @@ int exi_basetypes_convert_64_from_unsigned(exi_unsigned_t* exi_unsigned, uint64_
118118 return EXI_ERROR__NO_ERROR;
119119}
120120
121- int exi_basetypes_convert_from_signed(exi_signed_t* exi_signed, int32_t* value, size_t max_octets)
121+ int exi_basetypes_convert_from_signed(const exi_signed_t* exi_signed, int32_t* value, size_t max_octets)
122122{
123123 uint32_t uValue = 0;
124124 int res = exi_basetypes_convert_from_unsigned(&exi_signed->data, &uValue, max_octets);
125125 *value = (exi_signed->is_negative == 0) ? uValue : -uValue;
126126 return res;
127127}
128128
129- int exi_basetypes_convert_64_from_signed(exi_signed_t* exi_signed, int64_t* value)
129+ int exi_basetypes_convert_64_from_signed(const exi_signed_t* exi_signed, int64_t* value)
130130{
131131 uint64_t uValue = 0;
132132 int res = exi_basetypes_convert_64_from_unsigned(&exi_signed->data, &uValue);
@@ -174,7 +174,6 @@ int exi_basetypes_convert_bytes_to_unsigned(exi_unsigned_t* exi_unsigned, const
174174 dummy = dummy | ((data[n]) << dummy_count);
175175 dummy_count += 8;
176176 }
177- fmt::print("dummy {}\n", dummy);
178177 exi_unsigned->octets_count++;
179178 *current_octet = (uint8_t)(dummy & EXI_BASETYPES_OCTET_SEQ_VALUE_MASK);
180179
0 commit comments