From 5577d48dcfdc4b610cdf08c94f254be6a7a00275 Mon Sep 17 00:00:00 2001 From: Cameron Gutman Date: Mon, 15 Sep 2014 18:50:38 -0700 Subject: [PATCH] Don't crash if no files are present in /dev/input --- src/com/limelight/binding/input/evdev/EvdevWatcher.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/com/limelight/binding/input/evdev/EvdevWatcher.java b/src/com/limelight/binding/input/evdev/EvdevWatcher.java index 806901ec..0f584300 100644 --- a/src/com/limelight/binding/input/evdev/EvdevWatcher.java +++ b/src/com/limelight/binding/input/evdev/EvdevWatcher.java @@ -67,6 +67,9 @@ public class EvdevWatcher { // Rundown existing files File devInputDir = new File(PATH); File[] files = devInputDir.listFiles(); + if (files == null) { + return new File[0]; + } // Set desired permissions String[] filePaths = new String[files.length];