From: kibak.yoon Date: Thu, 13 Apr 2017 15:42:10 +0000 (+0900) Subject: sensord: return the appropriate error X-Git-Tag: accepted/tizen/unified/20170414.164053^2~11 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=refs%2Fchanges%2F84%2F125084%2F1;p=platform%2Fcore%2Fsystem%2Fsensord.git sensord: return the appropriate error Change-Id: I953af6979592f003b7967898f2389b782b562f63 Signed-off-by: kibak.yoon --- 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");