From 4020384ad6a7beeb6e8e2ea4c193a23fceffb976 Mon Sep 17 00:00:00 2001 From: Peter Osterlund Date: Wed, 25 Jan 2012 19:04:41 +0000 Subject: [PATCH] DroidFish: Avoid null pointer exception in pgn load/save. --- DroidFish/src/org/petero/droidfish/activities/EditPGN.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/DroidFish/src/org/petero/droidfish/activities/EditPGN.java b/DroidFish/src/org/petero/droidfish/activities/EditPGN.java index 955e5c0..8cfb506 100644 --- a/DroidFish/src/org/petero/droidfish/activities/EditPGN.java +++ b/DroidFish/src/org/petero/droidfish/activities/EditPGN.java @@ -56,7 +56,7 @@ public class EditPGN extends ListActivity { static boolean cacheValid = false; PGNFile pgnFile; ProgressDialog progress; - GameInfo selectedGi = null; + private GameInfo selectedGi = null; ArrayAdapter aa = null; EditText filterText = null; @@ -241,6 +241,8 @@ public class EditPGN extends ListActivity { @Override public void onItemClick(AdapterView parent, View view, int pos, long id) { selectedGi = aa.getItem(pos); + if (selectedGi == null) + return; if (loadGame) { defaultItem = pos; sendBackResult(selectedGi);