From 318419880311037e5fae834077d49fb56b9eb6e2 Mon Sep 17 00:00:00 2001 From: Kevin Tang Date: Mon, 19 Aug 2013 13:57:20 -0700 Subject: [PATCH] conditionally handle the XTRA download request This may be a temporary fix to filter the reqeust here, because this point the xtra data is already downloaded. Next we should look at how to save the download itself. Change-Id: I0efba22df3d8d330c03a157a07c7ee490a22027d --- loc_api/libloc_api_50001/loc_eng_xtra.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/loc_api/libloc_api_50001/loc_eng_xtra.cpp b/loc_api/libloc_api_50001/loc_eng_xtra.cpp index 45822867..02999bb9 100644 --- a/loc_api/libloc_api_50001/loc_eng_xtra.cpp +++ b/loc_api/libloc_api_50001/loc_eng_xtra.cpp @@ -137,7 +137,9 @@ int loc_eng_xtra_inject_data(loc_eng_data_s_type &loc_eng_data, char* data, int length) { LocEngAdapter* adapter = loc_eng_data.adapter; - adapter->sendMsg(new LocEngInjectXtraData(adapter, data, length)); + if (adapter->mAgpsEnabled) { + adapter->sendMsg(new LocEngInjectXtraData(adapter, data, length)); + } return 0; }