summaryrefslogtreecommitdiff
path: root/60xx/libsensors_iio/CompassSensor.IIO.9150.cpp
diff options
context:
space:
mode:
Diffstat (limited to '60xx/libsensors_iio/CompassSensor.IIO.9150.cpp')
-rw-r--r--60xx/libsensors_iio/CompassSensor.IIO.9150.cpp7
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;