From dc49725d6570e95196bd97a0494381ca4192d1f4 Mon Sep 17 00:00:00 2001 From: idgay Date: Fri, 2 May 2008 21:14:16 +0000 Subject: [PATCH] warn about bad message classes --- support/sdk/java/net/tinyos/tools/MsgReader.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/support/sdk/java/net/tinyos/tools/MsgReader.java b/support/sdk/java/net/tinyos/tools/MsgReader.java index 885ee3ee..7c74e0a5 100644 --- a/support/sdk/java/net/tinyos/tools/MsgReader.java +++ b/support/sdk/java/net/tinyos/tools/MsgReader.java @@ -93,7 +93,12 @@ public class MsgReader implements net.tinyos.message.MessageListener { Class c = Class.forName(className); Object packet = c.newInstance(); Message msg = (Message)packet; - v.addElement(msg); + if (msg.amType() < 0) { + System.err.println(className + " does not have an AM type - ignored"); + } + else { + v.addElement(msg); + } } catch (Exception e) { System.err.println(e); -- 2.39.2