From 2a27edabf136d1518c1bb46bb1bd76d7f207b129 Mon Sep 17 00:00:00 2001 From: Jakub Valtar Date: Sun, 27 Mar 2016 21:46:50 +0200 Subject: [PATCH] ECS: prevent NPE when missing a library --- java/src/processing/mode/java/pdex/ErrorCheckerService.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/java/src/processing/mode/java/pdex/ErrorCheckerService.java b/java/src/processing/mode/java/pdex/ErrorCheckerService.java index e1bb97815..cb207c076 100644 --- a/java/src/processing/mode/java/pdex/ErrorCheckerService.java +++ b/java/src/processing/mode/java/pdex/ErrorCheckerService.java @@ -699,7 +699,9 @@ public class ErrorCheckerService { // Try to get the library classpath and add it to the list try { Library library = mode.getLibrary(entry); - classPath.append(library.getClassPath()); + if (library != null) { + classPath.append(library.getClassPath()); + } } catch (SketchException e) { // More libraries competing, ignore }