@@ -95,7 +95,7 @@ pub unsafe fn codes_get_double_array(
9595 let error_code = eccodes_sys:: codes_get_double_array (
9696 handle,
9797 key. as_ptr ( ) ,
98- key_values. as_mut_ptr ( ) . cast :: < f64 > ( ) ,
98+ key_values. as_mut_ptr ( ) . cast :: < _ > ( ) ,
9999 & mut key_size,
100100 ) ;
101101
@@ -121,7 +121,7 @@ pub unsafe fn codes_get_long_array(
121121 let error_code = eccodes_sys:: codes_get_long_array (
122122 handle,
123123 key. as_ptr ( ) ,
124- key_values. as_mut_ptr ( ) . cast :: < i64 > ( ) ,
124+ key_values. as_mut_ptr ( ) . cast :: < _ > ( ) ,
125125 & mut key_size,
126126 ) ;
127127
@@ -166,7 +166,7 @@ pub unsafe fn codes_get_string(
166166 let error_code = eccodes_sys:: codes_get_string (
167167 handle,
168168 key. as_ptr ( ) ,
169- key_message. as_mut_ptr ( ) . cast :: < i8 > ( ) ,
169+ key_message. as_mut_ptr ( ) . cast :: < _ > ( ) ,
170170 & mut key_length,
171171 ) ;
172172
@@ -204,7 +204,7 @@ pub unsafe fn codes_get_bytes(
204204 let error_code = eccodes_sys:: codes_get_bytes (
205205 handle,
206206 key. as_ptr ( ) ,
207- buffer. as_mut_ptr ( ) . cast :: < u8 > ( ) ,
207+ buffer. as_mut_ptr ( ) . cast :: < _ > ( ) ,
208208 & mut key_size,
209209 ) ;
210210
@@ -239,7 +239,7 @@ pub unsafe fn codes_get_message(
239239 let buffer_size = codes_get_message_size ( handle) ?;
240240
241241 let buffer: Vec < u8 > = vec ! [ 0 ; buffer_size] ;
242- let mut buffer_ptr = buffer. as_ptr ( ) . cast :: < libc :: c_void > ( ) ;
242+ let mut buffer_ptr = buffer. as_ptr ( ) . cast :: < _ > ( ) ;
243243
244244 let mut message_size: usize = 0 ;
245245
0 commit comments