From 89376af38d58ba13239ea3db139b502400fa18af Mon Sep 17 00:00:00 2001 From: dongjiuzhu Date: Wed, 25 Nov 2020 12:17:18 +0800 Subject: [PATCH] testing/sensortest: fix bug because of adding custom type Change-Id: I69fc7881e3fa7f94b549b1a342339fe5a9ec13ab Signed-off-by: Jiuzhu Dong --- testing/sensortest/sensortest.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/testing/sensortest/sensortest.c b/testing/sensortest/sensortest.c index 787c3d652..d4e6ea71d 100644 --- a/testing/sensortest/sensortest.c +++ b/testing/sensortest/sensortest.c @@ -36,6 +36,7 @@ * Pre-processor Definitions ****************************************************************************/ +#define ARRAYSIZE(a) (sizeof(a) / sizeof(a)[0]) #define DEVNAME_FMT "/dev/sensor/%s" #define DEVNAME_MAX 64 @@ -201,7 +202,7 @@ int main(int argc, FAR char *argv[]) g_should_exit = false; name = argv[1]; - for (idx = 0; idx < SENSOR_TYPE_COUNT; idx++) + for (idx = 0; idx < ARRAYSIZE(g_sensor_info); idx++) { if (!strncmp(name, g_sensor_info[idx].name, strlen(g_sensor_info[idx].name)))