From 877af40d645dc7aa3b07f1db55a14f82ba08a095 Mon Sep 17 00:00:00 2001 From: "kibak.yoon" Date: Fri, 14 Apr 2017 00:42:10 +0900 Subject: [PATCH] sensord: return the appropriate error Change-Id: I953af6979592f003b7967898f2389b782b562f63 Signed-off-by: kibak.yoon --- src/client/sensor_manager.cpp | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/src/client/sensor_manager.cpp b/src/client/sensor_manager.cpp index 4be1065..7d5197f 100644 --- a/src/client/sensor_manager.cpp +++ b/src/client/sensor_manager.cpp @@ -104,11 +104,7 @@ int sensor_manager::get_sensors(const char *uri, sensor_t **list, int *count) infos = get_infos(uri); size = infos.size(); - - if (size == 0) { - *count = 0; - return -ENODATA; - } + retv_if(size == 0, -EACCES); *list = (sensor_t *)malloc(sizeof(sensor_info *) * size); retvm_if(!*list, -ENOMEM, "Failed to allocate memory"); -- 2.7.4