mirror of
https://github.com/Polprzewodnikowy/SummerCart64.git
synced 2025-04-14 21:51:27 +02:00
[SC64][SW] Fix invalid variable type (description
/serial
) for libftdi functions in sc64deployer (#105)
`c_char` isn't `i8` on all architectures (e.g. on ARM it's `u8`) Co-authored-by: lif <> Co-authored-by: Mateusz Faderewski <sc@mateuszfaderewski.pl>
This commit is contained in:
parent
6c566bd530
commit
65f8fa3cf7
@ -1,3 +1,5 @@
|
||||
use std::ffi::c_char;
|
||||
|
||||
pub struct DeviceInfo {
|
||||
pub description: String,
|
||||
pub serial: String,
|
||||
@ -73,8 +75,8 @@ impl Wrapper {
|
||||
let result = if devices > 0 {
|
||||
let mut list: Vec<DeviceInfo> = vec![];
|
||||
|
||||
let mut description = [0i8; 128];
|
||||
let mut serial = [0i8; 128];
|
||||
let mut description = [c_char::from(0); 128];
|
||||
let mut serial = [c_char::from(0); 128];
|
||||
|
||||
let mut device = device_list;
|
||||
let mut index = 0;
|
||||
|
Loading…
x
Reference in New Issue
Block a user