aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKenny Root <kenny@the-b.org>2009-08-23 20:50:36 +0000
committerKenny Root <kenny@the-b.org>2009-08-23 20:50:36 +0000
commitb651288a3f867d2cc4792a9e41ad1edf20ca6668 (patch)
treeea10e680e4c496cf7c69424c0512392253df7966
parent44b8858d0c21d7e1e4dbe16195e4bc2b718117c6 (diff)
downloadconnectbot-b651288a3f867d2cc4792a9e41ad1edf20ca6668.tar.gz
connectbot-b651288a3f867d2cc4792a9e41ad1edf20ca6668.tar.bz2
connectbot-b651288a3f867d2cc4792a9e41ad1edf20ca6668.zip
Don't load Host Editor values when cursor is empty
git-svn-id: https://connectbot.googlecode.com/svn/trunk/connectbot@403 df292f66-193f-0410-a5fc-6d59da041ff2
-rw-r--r--AndroidManifest.xml2
-rw-r--r--src/org/connectbot/HostEditorActivity.java14
2 files changed, 8 insertions, 8 deletions
diff --git a/AndroidManifest.xml b/AndroidManifest.xml
index 7bff07b..81c68c8 100644
--- a/AndroidManifest.xml
+++ b/AndroidManifest.xml
@@ -2,7 +2,7 @@
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="org.connectbot"
android:versionName="1.6-dev"
- android:versionCode="196">
+ android:versionCode="197">
<application
android:icon="@drawable/icon"
diff --git a/src/org/connectbot/HostEditorActivity.java b/src/org/connectbot/HostEditorActivity.java
index 8ad721c..93aab1d 100644
--- a/src/org/connectbot/HostEditorActivity.java
+++ b/src/org/connectbot/HostEditorActivity.java
@@ -71,15 +71,15 @@ public class HostEditorActivity extends PreferenceActivity implements OnSharedPr
SQLiteDatabase db = hostdb.getReadableDatabase();
Cursor cursor = db.query(table, null, "_id = ?",
new String[] { String.valueOf(id) }, null, null, null);
- cursor.moveToFirst();
- for(int i = 0; i < cursor.getColumnCount(); i++) {
- String key = cursor.getColumnName(i);
- if(key.equals(HostDatabase.FIELD_HOST_HOSTKEY)) continue;
- String value = cursor.getString(i);
- values.put(key, value);
+ if (cursor.moveToFirst()) {
+ for(int i = 0; i < cursor.getColumnCount(); i++) {
+ String key = cursor.getColumnName(i);
+ if(key.equals(HostDatabase.FIELD_HOST_HOSTKEY)) continue;
+ String value = cursor.getString(i);
+ values.put(key, value);
+ }
}
-
cursor.close();
db.close();