[Verification] Code compiles without errors.
Manual test NetworkSuccessCallback_ondisconnected passes.
TCT Auto passrate 100%
Change-Id: I37ff7d6030967e369c2a95e8aeb5b49f00a6d527
Signed-off-by: Tomasz Marciniak <t.marciniak@samsung.com>
}
NetworkBearerSelectionRequestEvent* event =
static_cast<NetworkBearerSelectionRequestEvent*>(user_data);
- std::string domain_name = event->domain_name;
- delete event;
- NetworkBearerSelectionManager::GetInstance()->deregistStateChangeListener(domain_name);
+
if (state == CONNECTION_PROFILE_STATE_DISCONNECTED) {
- NetworkBearerSelectionManager::GetInstance()->makeDisconnectCallback(
- domain_name);
+ std::string domain_name = event->domain_name;
+ NetworkBearerSelectionManager::GetInstance()->deregistStateChangeListener(domain_name);
+ delete event;
+
+ NetworkBearerSelectionManager::GetInstance()->makeDisconnectCallback(domain_name);
}
}
}