OSDN Git Service

WifiService: allow EAP variables to be unset using empty strings.
authorChia-chi Yeh <chiachi@android.com>
Fri, 29 Jan 2010 08:26:28 +0000 (16:26 +0800)
committerChia-chi Yeh <chiachi@android.com>
Fri, 29 Jan 2010 08:26:28 +0000 (16:26 +0800)
services/java/com/android/server/WifiService.java

index d5de1f0..7951fb7 100644 (file)
@@ -923,7 +923,7 @@ public class WifiService extends IWifiManager.Stub {
                 String value = field.value();
                 if (value != null) {
                     if (field != config.eap) {
-                        value = convertToQuotedString(value);
+                        value = (value.length() == 0) ? "NULL" : convertToQuotedString(value);
                     }
                     if (!WifiNative.setNetworkVariableCommand(
                                 netId,