Add null check for mProvider
mProvider is null before register is called. But toString call mProvider.getProviderId() without null check and caused NullPointerException. This commit add null check and fix this issue. Bug: 228796405 Test: m Change-Id: Ic8e23b21d11705219f1a8fddd544941fbddb183e
This commit is contained in:
parent
92c4d6b1cc
commit
4caf337991
2 changed files with 6 additions and 8 deletions
|
|
@ -315,9 +315,8 @@ class NetworkFactoryImpl extends NetworkFactoryLegacyImpl {
|
|||
}
|
||||
|
||||
@Override public String toString() {
|
||||
return "providerId="
|
||||
+ mProvider.getProviderId() + ", ScoreFilter="
|
||||
+ mScore + ", Filter=" + mCapabilityFilter + ", requests="
|
||||
+ mNetworkRequests.size();
|
||||
return "providerId=" + (mProvider != null ? mProvider.getProviderId() : "null")
|
||||
+ ", ScoreFilter=" + mScore + ", Filter=" + mCapabilityFilter
|
||||
+ ", requests=" + mNetworkRequests.size();
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -390,9 +390,8 @@ class NetworkFactoryLegacyImpl extends Handler
|
|||
}
|
||||
|
||||
@Override public String toString() {
|
||||
return "providerId="
|
||||
+ mProvider.getProviderId() + ", ScoreFilter="
|
||||
+ mScore + ", Filter=" + mCapabilityFilter + ", requests="
|
||||
+ mNetworkRequests.size();
|
||||
return "providerId=" + (mProvider != null ? mProvider.getProviderId() : "null")
|
||||
+ ", ScoreFilter=" + mScore + ", Filter=" + mCapabilityFilter
|
||||
+ ", requests=" + mNetworkRequests.size();
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in a new issue