From 7baec0fe4ef66ac308ebc132d6c08865db653b30 Mon Sep 17 00:00:00 2001 From: Irfan Sheriff Date: Wed, 26 May 2010 17:16:47 -0700 Subject: [PATCH] Fix null pointer exception Bug: 2718857 Change-Id: I4b04284fd5b3a4881297fe15555e9f1ca91d73cb --- .../java/com/android/server/NetworkManagementService.java | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/services/java/com/android/server/NetworkManagementService.java b/services/java/com/android/server/NetworkManagementService.java index 5e0439c953f99..cbbc7bedcd249 100644 --- a/services/java/com/android/server/NetworkManagementService.java +++ b/services/java/com/android/server/NetworkManagementService.java @@ -504,8 +504,11 @@ class NetworkManagementService extends INetworkManagementService.Stub { } private String convertQuotedString(String s) { - /* Replace \ with \\, then " with \" and add quotes at end */ - return '"' + s.replaceAll("\\\\","\\\\\\\\").replaceAll("\"","\\\\\"") + '"'; + if (s == null) { + return s; + } + /* Replace \ with \\, then " with \" and add quotes at end */ + return '"' + s.replaceAll("\\\\","\\\\\\\\").replaceAll("\"","\\\\\"") + '"'; } public void stopAccessPoint() throws IllegalStateException {