summaryrefslogtreecommitdiff
path: root/gnss/Agps.cpp
diff options
context:
space:
mode:
authorSaurabh Srivastava <ssrivast@codeaurora.org>2017-04-28 15:31:33 +0530
committerSaurabh Srivastava <ssrivast@codeaurora.org>2017-05-29 18:45:54 +0530
commit876db406414d985d41d582f1ec4ad97b7c5a8313 (patch)
tree0b82441adcfbe0899dbdca034a4b7073fcdcc060 /gnss/Agps.cpp
parent25008877c3e95eac0846d461c196634ad639fd47 (diff)
downloadgps-876db406414d985d41d582f1ec4ad97b7c5a8313.tar.gz
Updating AgpsSubscriber constructor
Updating AgpsSubscriber constructor to ensure clone operation copies the entire state Change-Id: Id016994efd8cb1140af8d5ee05eace95922f246b CRs-Fixed: 2039863
Diffstat (limited to 'gnss/Agps.cpp')
-rw-r--r--gnss/Agps.cpp6
1 files changed, 4 insertions, 2 deletions
diff --git a/gnss/Agps.cpp b/gnss/Agps.cpp
index aacd9da..dcb9ad2 100644
--- a/gnss/Agps.cpp
+++ b/gnss/Agps.cpp
@@ -654,7 +654,9 @@ void DSStateMachine::notifyEventToSubscriber(
AgpsEvent event, AgpsSubscriber* subscriberToNotify,
bool deleteSubscriberPostNotify) {
- LOC_LOGD("DSStateMachine::notifyEventToSubscriber");
+ LOC_LOGD("DSStateMachine::notifyEventToSubscriber(): "
+ "SM %p, Event %d Subscriber %p Delete %d",
+ this, event, subscriberToNotify, deleteSubscriberPostNotify);
switch (event){
@@ -781,7 +783,7 @@ void AgpsManager::requestATL(int connHandle, AGpsExtType agpsType){
}
/* Invoke AGPS SM processing */
- AgpsSubscriber subscriber(connHandle);
+ AgpsSubscriber subscriber(connHandle, false, false);
sm->setCurrentSubscriber(&subscriber);
/* If DS State Machine, wait for close complete */