From b9ac2953b701c254f5c513289857fdeee94caff8 Mon Sep 17 00:00:00 2001 From: Enrico Joerns Date: Thu, 7 Aug 2014 13:01:50 +0200 Subject: [PATCH] [cooja] VarMemory: Actually throw UnknownVariableException --- .../java/org/contikios/cooja/mote/memory/VarMemory.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/tools/cooja/java/org/contikios/cooja/mote/memory/VarMemory.java b/tools/cooja/java/org/contikios/cooja/mote/memory/VarMemory.java index c8866eeef..2559fe2f1 100644 --- a/tools/cooja/java/org/contikios/cooja/mote/memory/VarMemory.java +++ b/tools/cooja/java/org/contikios/cooja/mote/memory/VarMemory.java @@ -99,7 +99,11 @@ public class VarMemory extends Memory { * @return Variable address */ public Symbol getVariable(String varName) throws UnknownVariableException { - return memIntf.getSymbolMap().get(varName); + Symbol sym = memIntf.getSymbolMap().get(varName); + if (sym == null) { + throw new UnknownVariableException(varName); + } + return sym; } /**