diff options
author | Andriy Naborskyy <andriyn@google.com> | 2015-09-04 08:29:25 -0700 |
---|---|---|
committer | Andriy Naborskyy <andriyn@google.com> | 2015-11-12 10:08:37 -0800 |
commit | 50adf5f56401c999901f9cec68dd7726e61c8ca8 (patch) | |
tree | 320f5d3c6464dd75acc4d559fb2eb74db7e288fb | |
parent | 4d9b8f68d6614c957803247f5f2970f0d91930c6 (diff) | |
download | sensors-50adf5f56401c999901f9cec68dd7726e61c8ca8.tar.gz |
[Grant] libsensor_iio: fix build errors
Fix missing includes
BUG: 23034764
Change-Id: I80779060fc84befaf51a21857546e87f3e04c747
-rw-r--r-- | libsensors_iio/src/CircularBuffer.cpp | 4 | ||||
-rw-r--r-- | libsensors_iio/src/HWSensorBase.cpp | 1 | ||||
-rw-r--r-- | libsensors_iio/src/SWGravity.cpp | 2 | ||||
-rw-r--r-- | libsensors_iio/src/SWLinearAccel.cpp | 3 | ||||
-rw-r--r-- | libsensors_iio/src/sensor_cal.c | 3 |
5 files changed, 12 insertions, 1 deletions
diff --git a/libsensors_iio/src/CircularBuffer.cpp b/libsensors_iio/src/CircularBuffer.cpp index d2c280e..20b4de8 100644 --- a/libsensors_iio/src/CircularBuffer.cpp +++ b/libsensors_iio/src/CircularBuffer.cpp @@ -8,7 +8,11 @@ */ #include "CircularBuffer.h" + +#include <stdlib.h> +#include <string.h> #include <cutils/log.h> + CircularBuffer::CircularBuffer(unsigned int num_elements) { data_sensor = (SensorBaseData *)malloc(num_elements * sizeof(SensorBaseData)); diff --git a/libsensors_iio/src/HWSensorBase.cpp b/libsensors_iio/src/HWSensorBase.cpp index 1b487c5..924dc65 100644 --- a/libsensors_iio/src/HWSensorBase.cpp +++ b/libsensors_iio/src/HWSensorBase.cpp @@ -14,6 +14,7 @@ #include <string.h> #include <signal.h> #include <stdint.h> +#include <endian.h> #include "HWSensorBase.h" diff --git a/libsensors_iio/src/SWGravity.cpp b/libsensors_iio/src/SWGravity.cpp index 34362aa..6b452ab 100644 --- a/libsensors_iio/src/SWGravity.cpp +++ b/libsensors_iio/src/SWGravity.cpp @@ -10,6 +10,8 @@ #include <fcntl.h> #include <assert.h> #include <signal.h> +#include <stdlib.h> +#include <string.h> #include "SWGravity.h" diff --git a/libsensors_iio/src/SWLinearAccel.cpp b/libsensors_iio/src/SWLinearAccel.cpp index 2afa018..5e8163e 100644 --- a/libsensors_iio/src/SWLinearAccel.cpp +++ b/libsensors_iio/src/SWLinearAccel.cpp @@ -10,6 +10,9 @@ #include <fcntl.h> #include <assert.h> #include <signal.h> +#include <stdlib.h> +#include <string.h> + #include "SWLinearAccel.h" diff --git a/libsensors_iio/src/sensor_cal.c b/libsensors_iio/src/sensor_cal.c index 94fae63..5d0eb3b 100644 --- a/libsensors_iio/src/sensor_cal.c +++ b/libsensors_iio/src/sensor_cal.c @@ -13,9 +13,10 @@ * See the License for the specific language governing permissions and * limitations under the License. */ +#include "sensor_cal.h" +#include <errno.h> #include <cutils/log.h> -#include "sensor_cal.h" /* Load sensor calibration data */ int load_cali_data(const int sindex) |