diff --git a/include/logic/scan.h b/include/logic/scan.h index 39bbead..9eaff65 100644 --- a/include/logic/scan.h +++ b/include/logic/scan.h @@ -27,7 +27,9 @@ struct corsair_device_scan /** libusb device structures */ struct libusb_device_handle* handle; -} scanlist[10]; +}; + +extern struct corsair_device_scan scanlist[10]; int corsairlink_handle_close( struct libusb_device_handle* handle ); diff --git a/logic/scan.c b/logic/scan.c index 9cfb25c..bc4a809 100644 --- a/logic/scan.c +++ b/logic/scan.c @@ -32,6 +32,7 @@ #include int scanlist_count = 0; +struct corsair_device_scan scanlist[10]; int corsairlink_handle_close( struct libusb_device_handle* handle )