@@ -155,8 +155,8 @@ pub fn get_check_address_params<
155
155
156
156
debug_print ( "==> GET_REF_ADDRESS\n " ) ;
157
157
let mut address_length = 0usize ;
158
- let mut c = unsafe { * ( params. address_to_check . add ( address_length) ) } ;
159
- while c != '\0' as u8 && address_length < ADDRESS_BUF_SIZE {
158
+ let mut c: core :: ffi :: c_char = unsafe { * ( params. address_to_check . add ( address_length) ) } ;
159
+ while c != '\0' as core :: ffi :: c_char && address_length < ADDRESS_BUF_SIZE {
160
160
check_address_params. ref_address [ address_length] = c as u8 ;
161
161
address_length += 1 ;
162
162
c = unsafe { * ( params. address_to_check . add ( address_length) ) } ;
@@ -224,7 +224,7 @@ pub fn get_printable_amount_params<
224
224
debug_print ( "==> GET_AMOUNT_STR\n " ) ;
225
225
printable_amount_params. amount_str = unsafe {
226
226
& ( * ( libarg. __bindgen_anon_1 . get_printable_amount as * mut get_printable_amount_parameters_t ) )
227
- . printable_amount as * const u8 as * mut i8
227
+ . printable_amount as * const core :: ffi :: c_char as * mut i8
228
228
} ;
229
229
230
230
printable_amount_params
@@ -285,7 +285,7 @@ pub fn sign_tx_params<const COIN_CONFIG_BUF_SIZE: usize, const ADDRESS_BUF_SIZE:
285
285
debug_print ( "==> GET_DESTINATION_ADDRESS\n " ) ;
286
286
let mut dest_address_length = 0usize ;
287
287
let mut c = unsafe { * params. destination_address . add ( dest_address_length) } ;
288
- while c != '\0' as u8 && dest_address_length < ADDRESS_BUF_SIZE {
288
+ while c != '\0' as :: core :: ffi :: c_char && dest_address_length < ADDRESS_BUF_SIZE {
289
289
create_tx_params. dest_address [ dest_address_length] = c as u8 ;
290
290
dest_address_length += 1 ;
291
291
c = unsafe { * params. destination_address . add ( dest_address_length) } ;
0 commit comments