From 0949e89c11480fd3de8cbdec686d1e3d447d8c68 Mon Sep 17 00:00:00 2001 From: EXL Date: Fri, 23 Jun 2017 18:45:57 +0700 Subject: [PATCH] PR #143 improvements Drop bad NullPointerException catching code --- src/in/celest/xash3d/FPicker.java | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/in/celest/xash3d/FPicker.java b/src/in/celest/xash3d/FPicker.java index ba8ea884..a2c44730 100644 --- a/src/in/celest/xash3d/FPicker.java +++ b/src/in/celest/xash3d/FPicker.java @@ -81,11 +81,11 @@ public class FPicker extends Activity { while( dirs == null ) { - try { - folder = new File(folder.getParent()); - } catch (NullPointerException e) { + String parent = folder.getParent(); + if (parent != null) + folder = new File(parent); + else folder = new File(Environment.getExternalStorageDirectory().toString()); - } dirs = folder.listFiles(); }