IF_FAIL_RETURN_TAG(
error == ERR_NONE,
error,
- _E,
- "Getting list failed");
+ _E, "Getting list failed");
_J("Read response", tmp_list);
IF_FAIL_RETURN_TAG(
tmp_list.getSize(NULL, PLACE_DATA_READ) > 0,
CONTEXT_PLACES_ERROR_NO_DATA,
- _D,
- "No data");
+ _D, "No data");
*list = new(std::nothrow) _context_places_list_handle_s();
ASSERT_ALLOC(*list);
IF_FAIL_RETURN_TAG(
error,
CONTEXT_PLACES_ERROR_OPERATION_FAILED,
- _E,
- "Place record load failed");
+ _E, "Place record load failed");
*record = new(std::nothrow) _context_places_place_handle_s();
ASSERT_ALLOC(*record);
IF_FAIL_RETURN_TAG(
list->current+1 < list->jList.getSize(NULL, PLACE_DATA_READ),
CONTEXT_PLACES_ERROR_NO_DATA,
- _D,
- "End of list");
+ _D, "End of list");
list->current++;
IF_FAIL_RETURN_TAG(
place->jPlace.get(NULL, PLACE_CATEG_ID, &categId),
CONTEXT_PLACES_ERROR_NO_DATA,
- _E,
- "Parameter empty");
+ _E, "Category parameter empty");
double categConfidence;
IF_FAIL_RETURN_TAG(
place->jPlace.get(NULL, PLACE_CATEG_CONFIDENCE, &categConfidence),
CONTEXT_PLACES_ERROR_NO_DATA,
- _E,
- "Parameter empty");
+ _E, "Categorization confidence parameter empty");
*value = static_cast<context_places_categ_id_e>(categId);
*confidence = categConfidence;
IF_FAIL_RETURN_TAG(
place->jPlace.get(NULL, PLACE_NAME, &str),
CONTEXT_PLACES_ERROR_NO_DATA,
- _E,
- "Parameter empty");
+ _E, "Parameter empty");
*name = g_strdup(str.c_str());
ASSERT_ALLOC(*name);
IF_FAIL_RETURN_TAG(
place->jPlace.get(NULL, PLACE_LOCATION, &locationJson),
CONTEXT_PLACES_ERROR_NO_DATA,
- _E,
- "Location parameter empty");
+ _E, "Location parameter empty");
double lat;
IF_FAIL_RETURN_TAG(
locationJson.get(NULL, PLACE_LOCATION_LATITUDE, &lat),
CONTEXT_PLACES_ERROR_NO_DATA,
- _E,
- "Location latitude parameter empty");
+ _E, "Location latitude parameter empty");
double lon;
IF_FAIL_RETURN_TAG(
locationJson.get(NULL, PLACE_LOCATION_LONGITUDE, &lon),
CONTEXT_PLACES_ERROR_NO_DATA,
- _E,
- "Location longitude parameter empty");
+ _E, "Location longitude parameter empty");
- double acc;
- IF_FAIL_RETURN_TAG(
- locationJson.get(NULL, PLACE_LOCATION_ACCURACY, &acc),
- CONTEXT_PLACES_ERROR_NO_DATA,
- _E,
- "Location accuracy parameter empty");
+ double acc = -1.0;
+ if (!(locationJson.get(NULL, PLACE_LOCATION_ACCURACY, &acc)))
+ _D("Location accuracy parameter empty");
*latitude = lat;
*longitude = lon;
IF_FAIL_RETURN_TAG(
place->jPlace.get(NULL, PLACE_CREATE_DATE, &tmp_timestamp),
CONTEXT_PLACES_ERROR_NO_DATA,
- _E,
- "Parameter empty");
+ _D, "Parameter empty");
*timestamp = static_cast<time_t>(tmp_timestamp);
IF_FAIL_RETURN_TAG(
place->jPlace.get(NULL, PLACE_WIFI_APS, &tmp_list),
CONTEXT_PLACES_ERROR_NO_DATA,
- _E,
- "No data");
+ _E, "No data");
IF_FAIL_RETURN_TAG(
tmp_list.getSize(NULL, PLACE_WIFI_APS) > 0,
CONTEXT_PLACES_ERROR_NO_DATA,
- _D,
- "No data");
+ _D, "No data");
*list = new(std::nothrow) _context_places_wifi_ap_list_handle_s();
ASSERT_ALLOC(*list);
IF_FAIL_RETURN_TAG(
list->jList.getAt(NULL, PLACE_WIFI_APS, list->current, &wifiAPJson),
CONTEXT_PLACES_ERROR_OPERATION_FAILED,
- _E,
- "Place Wifi AP load failed");
+ _E, "Place Wifi AP load failed");
std::string bssid_str;
IF_FAIL_RETURN_TAG(
wifiAPJson.get(NULL, PLACE_WIFI_AP_MAC, &bssid_str),
CONTEXT_PLACES_ERROR_NO_DATA,
- _E,
- "Parameter empty");
+ _E, "Parameter empty");
std::string essid_str;
IF_FAIL_RETURN_TAG(
wifiAPJson.get(NULL, PLACE_WIFI_AP_NETWORK_NAME, &essid_str),
CONTEXT_PLACES_ERROR_NO_DATA,
- _E,
- "Parameter empty");
+ _E, "Parameter empty");
*bssid = g_strdup(bssid_str.c_str());
ASSERT_ALLOC(*bssid);
IF_FAIL_RETURN_TAG(
list->current+1 < list->jList.getSize(NULL, PLACE_WIFI_APS),
CONTEXT_PLACES_ERROR_NO_DATA,
- _D,
- "End of list");
+ _D, "End of list");
list->current++;
IF_FAIL_RETURN_TAG(
error == ERR_NONE,
CONTEXT_PLACES_ERROR_OPERATION_FAILED,
- _E,
- "Setting consent value failed");
+ _E, "Setting consent value failed");
return CONTEXT_PLACES_ERROR_NONE;
}
IF_FAIL_RETURN_TAG(
ret == ERR_NONE,
CONTEXT_PLACES_ERROR_OPERATION_FAILED,
- _E,
- "Getting consent value failed");
+ _E, "Getting consent value failed");
std::string value;
IF_FAIL_RETURN_TAG(
tmp_cons.get(NULL, PLACE_DETECTION_REQUEST_CONSENT, &value),
CONTEXT_PLACES_ERROR_OPERATION_FAILED,
- _E,
- "Getting consent value failed");
+ _E, "Getting consent value failed");
if (value == MYPLACE_SETTING_VALUE_TRUE) {
*consented = true;
} else if (value == MYPLACE_SETTING_VALUE_FALSE) {