aboutsummaryrefslogtreecommitdiffstats
path: root/app/src/main/java/org/connectbot/util
diff options
context:
space:
mode:
authorKenny Root <kenny@the-b.org>2015-03-29 21:40:20 +0100
committerKenny Root <kenny@the-b.org>2015-03-29 21:40:24 +0100
commitfa4b418e881d9e418ef10b9dcdad0b09f11f9907 (patch)
tree9d2ef0a1891327f35979cfd00d948259c3a89b87 /app/src/main/java/org/connectbot/util
parent8d600b2d7409dc059558e6d746c0ab56ba92f677 (diff)
downloadconnectbot-fa4b418e881d9e418ef10b9dcdad0b09f11f9907.tar.gz
connectbot-fa4b418e881d9e418ef10b9dcdad0b09f11f9907.tar.bz2
connectbot-fa4b418e881d9e418ef10b9dcdad0b09f11f9907.zip
Return empty port forward list if host arg is null
There would be a NullPointerException if the host passed in was null, so just preclude it by checking.
Diffstat (limited to 'app/src/main/java/org/connectbot/util')
-rw-r--r--app/src/main/java/org/connectbot/util/HostDatabase.java5
1 files changed, 4 insertions, 1 deletions
diff --git a/app/src/main/java/org/connectbot/util/HostDatabase.java b/app/src/main/java/org/connectbot/util/HostDatabase.java
index d1d87c7..ff8a622 100644
--- a/app/src/main/java/org/connectbot/util/HostDatabase.java
+++ b/app/src/main/java/org/connectbot/util/HostDatabase.java
@@ -592,10 +592,13 @@ public class HostDatabase extends RobustSQLiteOpenHelper {
/**
* Returns a list of all the port forwards associated with a particular host ID.
* @param host the host for which we want the port forward list
- * @return port forwards associated with host ID
+ * @return port forwards associated with host ID or empty list if no match
*/
public List<PortForwardBean> getPortForwardsForHost(HostBean host) {
List<PortForwardBean> portForwards = new LinkedList<PortForwardBean>();
+ if (host == null) {
+ return portForwards;
+ }
synchronized (dbLock) {
SQLiteDatabase db = this.getReadableDatabase();