loc_api: Fix QUIPS position being dropped at GPS HAL

Change-Id: I10606597f39b29fd4b3a8acfacd9a8c17aa9713f
This commit is contained in:
Neethu Joseph 2012-08-29 12:16:57 -07:00
parent 7ce61c42e2
commit 332389d67f

View file

@ -1495,7 +1495,7 @@ static void loc_eng_deferred_action_thread(void* arg)
// 2.2.2 we care about inaccuracy; and // 2.2.2 we care about inaccuracy; and
// 2.2.3 the inaccuracy exceeds our tolerance // 2.2.3 the inaccuracy exceeds our tolerance
else if ((LOC_SESS_SUCCESS == rpMsg->status && else if ((LOC_SESS_SUCCESS == rpMsg->status &&
((LOCATION_HAS_SOURCE_INFO == rpMsg->location.flags && (((LOCATION_HAS_SOURCE_INFO & rpMsg->location.flags) &&
ULP_LOCATION_IS_FROM_HYBRID == rpMsg->location.position_source) || ULP_LOCATION_IS_FROM_HYBRID == rpMsg->location.position_source) ||
((LOC_POS_TECH_MASK_SATELLITE & rpMsg->technology_mask) || ((LOC_POS_TECH_MASK_SATELLITE & rpMsg->technology_mask) ||
(LOC_POS_TECH_MASK_SENSORS & rpMsg->technology_mask)))) || (LOC_POS_TECH_MASK_SENSORS & rpMsg->technology_mask)))) ||