From c35e57ab4ed7c870165f977bbf2ef51ccfc7ff11 Mon Sep 17 00:00:00 2001 From: "Loren M. Lang" Date: Mon, 22 Apr 2013 18:13:31 -0700 Subject: [PATCH] Don't report memory usage if it's unknown --- app/src/processing/app/Sketch.java | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/app/src/processing/app/Sketch.java b/app/src/processing/app/Sketch.java index ee93666b8..376d8dbf4 100644 --- a/app/src/processing/app/Sketch.java +++ b/app/src/processing/app/Sketch.java @@ -1631,14 +1631,16 @@ public class Sketch { System.out.println(I18n .format(_("Binary sketch size: {0} bytes (of a {1} byte maximum) - {2}% used"), textSize, maxTextSize, textSize * 100 / maxTextSize)); - if(maxDataSize > 0) { - System.out.println(I18n - .format(_("Memory usage: {0} bytes (of a {1} byte maximum) - {2}% used"), - dataSize, maxDataSize, dataSize * 100 / maxDataSize)); - } else { - System.out.println(I18n - .format(_("Memory usage: {0} bytes"), - dataSize)); + if(dataSize >= 0) { + if(maxDataSize > 0) { + System.out.println(I18n + .format(_("Memory usage: {0} bytes (of a {1} byte maximum) - {2}% used"), + dataSize, maxDataSize, dataSize * 100 / maxDataSize)); + } else { + System.out.println(I18n + .format(_("Memory usage: {0} bytes"), + dataSize)); + } } } catch (RunnerException e) { System.err.println(I18n.format(_("Couldn't determine program size: {0}"),