diff options
Diffstat (limited to '60xx/libsensors_iio/CompassSensor.IIO.9150.cpp')
-rw-r--r-- | 60xx/libsensors_iio/CompassSensor.IIO.9150.cpp | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/60xx/libsensors_iio/CompassSensor.IIO.9150.cpp b/60xx/libsensors_iio/CompassSensor.IIO.9150.cpp index ce0c5b0..14b92e7 100644 --- a/60xx/libsensors_iio/CompassSensor.IIO.9150.cpp +++ b/60xx/libsensors_iio/CompassSensor.IIO.9150.cpp @@ -239,7 +239,7 @@ int CompassSensor::readSample(long *data, int64_t *timestamp) { VHANDLER_LOG; - int numEventReceived = 0, done = 0; + int done = 0; ssize_t n = mCompassInputReader.fill(compass_fd); if (n < 0) { @@ -332,10 +332,9 @@ int CompassSensor::inv_init_sysfs_attributes(void) VFUNC_LOG; unsigned char i = 0; - char sysfs_path[MAX_SYSFS_NAME_LEN], iio_trigger_path[MAX_SYSFS_NAME_LEN], tbuf[2]; + char sysfs_path[MAX_SYSFS_NAME_LEN], iio_trigger_path[MAX_SYSFS_NAME_LEN]; char *sptr; char **dptr; - int num; pathP = (char*)malloc( sizeof(char[COMPASS_MAX_SYSFS_ATTRB][MAX_SYSFS_NAME_LEN])); @@ -359,6 +358,8 @@ int CompassSensor::inv_init_sysfs_attributes(void) inv_get_iio_trigger_path(iio_trigger_path); #if defined COMPASS_AK8975 + char tbuf[2]; + int num; inv_get_input_number(COMPASS_NAME, &num); tbuf[0] = num + 0x30; tbuf[1] = 0; |