From 35a06972cc76d317d21503aec10f02701da4d1e8 Mon Sep 17 00:00:00 2001 From: Chalard Jean Date: Fri, 10 Apr 2020 23:05:03 +0900 Subject: [PATCH] Fix a theoretical NPE Test: NetworkAgentTests Bug: 153718627 Change-Id: I08f57cce0cd85d5cd66e9a0ef948224290e9200e --- core/java/android/net/NetworkAgent.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/java/android/net/NetworkAgent.java b/core/java/android/net/NetworkAgent.java index e9bcefef50..31d7d08209 100644 --- a/core/java/android/net/NetworkAgent.java +++ b/core/java/android/net/NetworkAgent.java @@ -812,7 +812,7 @@ public abstract class NetworkAgent { * this is the destination the probes are being redirected to, otherwise {@code null}. */ public void onValidationStatus(@ValidationStatus int status, @Nullable Uri redirectUri) { - networkStatus(status, redirectUri.toString()); + networkStatus(status, null == redirectUri ? "" : redirectUri.toString()); } /** @hide TODO delete once subclasses have moved to onValidationStatus */ protected void networkStatus(int status, String redirectUrl) {