summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Robert Greenwalt <rgreenwalt@google.com> 2011-03-03 08:32:53 -0800
committer Android (Google) Code Review <android-gerrit@google.com> 2011-03-03 08:32:53 -0800
commitb9aa8e50e1f72b77ca736d2b6a22d217bbca9d59 (patch)
tree6bb6fb2d956a105a80a561fa203d574b6adc7538
parent4b03bb50f9d834e8560dea376a98c714222bbe9b (diff)
parentb8167c35bbfd63493e84c2b1d3d28a59957a3bc4 (diff)
Merge "Add some input checking to prevent problems"
-rw-r--r--core/java/android/net/LinkProperties.java6
1 files changed, 3 insertions, 3 deletions
diff --git a/core/java/android/net/LinkProperties.java b/core/java/android/net/LinkProperties.java
index b6e9751a520b..81d62a06b9a4 100644
--- a/core/java/android/net/LinkProperties.java
+++ b/core/java/android/net/LinkProperties.java
@@ -91,7 +91,7 @@ public class LinkProperties implements Parcelable {
}
public void addLinkAddress(LinkAddress address) {
- mLinkAddresses.add(address);
+ if (address != null) mLinkAddresses.add(address);
}
public Collection<LinkAddress> getLinkAddresses() {
@@ -99,7 +99,7 @@ public class LinkProperties implements Parcelable {
}
public void addDns(InetAddress dns) {
- mDnses.add(dns);
+ if (dns != null) mDnses.add(dns);
}
public Collection<InetAddress> getDnses() {
@@ -107,7 +107,7 @@ public class LinkProperties implements Parcelable {
}
public void addGateway(InetAddress gateway) {
- mGateways.add(gateway);
+ if (gateway != null) mGateways.add(gateway);
}
public Collection<InetAddress> getGateways() {
return Collections.unmodifiableCollection(mGateways);