summaryrefslogtreecommitdiff
path: root/dev/etherpkt.cc
diff options
context:
space:
mode:
authorKevin Lim <ktlim@umich.edu>2005-05-04 14:41:36 -0400
committerKevin Lim <ktlim@umich.edu>2005-05-04 14:41:36 -0400
commitc03e97b62d2adbe335a883b5fafa10c973e2c4d1 (patch)
tree8693177258ba24ac957e35ba1a0da97fcbef254b /dev/etherpkt.cc
parent61d95de4c886911fa0b7dc9d587ffe5b292b739e (diff)
parent3b0464127e3512ac0865fa8e6207085d49692ae8 (diff)
downloadgem5-c03e97b62d2adbe335a883b5fafa10c973e2c4d1.tar.xz
Merge ktlim@zizzer:/bk/m5 into zamp.eecs.umich.edu:/z/ktlim2/current/m5
--HG-- extra : convert_revision : b868e7920eaa3682c6123651f0c598673ebb7f22
Diffstat (limited to 'dev/etherpkt.cc')
-rw-r--r--dev/etherpkt.cc3
1 files changed, 2 insertions, 1 deletions
diff --git a/dev/etherpkt.cc b/dev/etherpkt.cc
index bf60bc150..475274326 100644
--- a/dev/etherpkt.cc
+++ b/dev/etherpkt.cc
@@ -46,5 +46,6 @@ PacketData::unserialize(const string &base, Checkpoint *cp,
const string &section)
{
paramIn(cp, section, base + ".length", length);
- arrayParamIn(cp, section, base + ".data", data, length);
+ if (length)
+ arrayParamIn(cp, section, base + ".data", data, length);
}