From 236ee42dc3f2b47d1b67406efee427f687225b67 Mon Sep 17 00:00:00 2001 From: Ben Fry Date: Mon, 8 Jun 2015 18:07:49 -0400 Subject: [PATCH] fix preproc stupidity from me --- .../processing/mode/java/preproc/PdePreprocessor.java | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/java/src/processing/mode/java/preproc/PdePreprocessor.java b/java/src/processing/mode/java/preproc/PdePreprocessor.java index 93ebda9d2..327b8f408 100644 --- a/java/src/processing/mode/java/preproc/PdePreprocessor.java +++ b/java/src/processing/mode/java/preproc/PdePreprocessor.java @@ -318,7 +318,7 @@ public class PdePreprocessor { } String[] noContents = matchMethod("noSmooth", searchArea); if (noContents != null) { - if (extraStatements != null) { + if (extraStatements.size() != 0) { throw new SketchException("smooth() and noSmooth() cannot be used in the same sketch"); } else { extraStatements.append(noContents[0]); @@ -369,8 +369,8 @@ public class PdePreprocessor { throw new SketchException("Please fix the size() line to continue.", false); } - if (extraStatements != null) { - info.statement += extraStatements; + if (extraStatements.size() != 0) { + info.statement += extraStatements.join(" "); } info.checkEmpty(); return info; @@ -401,7 +401,7 @@ public class PdePreprocessor { } info.width = "displayWidth"; info.height = "displayHeight"; - if (extraStatements != null) { + if (extraStatements.size() != 0) { info.statement += extraStatements.join(" "); } info.checkEmpty(); @@ -410,7 +410,7 @@ public class PdePreprocessor { // Made it this far, but no size() or fullScreen(), and still // need to pull out the noSmooth() and smooth(N) methods. - if (extraStatements != null) { + if (extraStatements.size() != 0) { SurfaceInfo info = new SurfaceInfo(); info.statement = extraStatements.join(" "); return info;