summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndriy Naborskyy <andriyn@google.com>2015-09-04 08:29:25 -0700
committerAndriy Naborskyy <andriyn@google.com>2015-11-12 10:08:37 -0800
commit50adf5f56401c999901f9cec68dd7726e61c8ca8 (patch)
tree320f5d3c6464dd75acc4d559fb2eb74db7e288fb
parent4d9b8f68d6614c957803247f5f2970f0d91930c6 (diff)
downloadsensors-50adf5f56401c999901f9cec68dd7726e61c8ca8.tar.gz
[Grant] libsensor_iio: fix build errors
Fix missing includes BUG: 23034764 Change-Id: I80779060fc84befaf51a21857546e87f3e04c747
-rw-r--r--libsensors_iio/src/CircularBuffer.cpp4
-rw-r--r--libsensors_iio/src/HWSensorBase.cpp1
-rw-r--r--libsensors_iio/src/SWGravity.cpp2
-rw-r--r--libsensors_iio/src/SWLinearAccel.cpp3
-rw-r--r--libsensors_iio/src/sensor_cal.c3
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)