target C: sensors.gmin <= vendor/intel/hardware/iio-sensors/./control.c
vendor/intel/hardware/iio-sensors/./control.c: In function 'acquisition_routine':
vendor/intel/hardware/iio-sensors/./control.c:337:10: error: cast from pointer
to integer of different size [-Werror=pointer-to-int-cast]
int s = (int) param;
^
vendor/intel/hardware/iio-sensors/./control.c: In function
'start_acquisition_thread':
vendor/intel/hardware/iio-sensors/./control.c:453:5: error: cast to pointer
from integer of different size [-Werror=int-to-pointer-cast]
(void*) s);
^
Change-Id: Id994ceab05378e53b38bfafa4ead9121eb4163e8
Signed-off-by: Irina Tirdea <irina.tirdea@intel.com>
* Bionic does not provide pthread_cancel / pthread_testcancel...
*/
- int s = (int) param;
+ int s = (int) (size_t) param;
int num_fields;
struct sensors_event_t data = {0};
int c;
ret = pthread_create( &sensor_info[s].acquisition_thread,
NULL,
acquisition_routine,
- (void*) s);
+ (void*) (size_t) s);
}