From: Erik Hovland <erik@hovland.org>
---
libs/libmythfreemheg/TokenGroup.cpp | 10 ++++++----
1 files changed, 6 insertions(+), 4 deletions(-)
diff --git a/libs/libmythfreemheg/TokenGroup.cpp b/libs/libmythfreemheg/TokenGroup.cpp
index 6e537ef..88db2eb 100644
a
|
b
|
void MHListGroup::Initialise(MHParseNode *p, MHEngine *engine) |
227 | 227 | { |
228 | 228 | MHTokenGroup::Initialise(p, engine); |
229 | 229 | MHParseNode *pPositions = p->GetNamedArg(C_POSITIONS); |
230 | | for (int i = 0; i < pPositions->GetArgCount(); i++) { |
231 | | MHParseNode *pPos = pPositions->GetArgN(i); |
232 | | QPoint pos(pPos->GetSeqN(0)->GetIntValue(), pPos->GetSeqN(1)->GetIntValue()); |
233 | | m_Positions.Append(pos); |
| 230 | if (pPositions) { |
| 231 | for (int i = 0; i < pPositions->GetArgCount(); i++) { |
| 232 | MHParseNode *pPos = pPositions->GetArgN(i); |
| 233 | QPoint pos(pPos->GetSeqN(0)->GetIntValue(), pPos->GetSeqN(1)->GetIntValue()); |
| 234 | m_Positions.Append(pos); |
| 235 | } |
234 | 236 | } |
235 | 237 | MHParseNode *pWrap = p->GetNamedArg(C_WRAP_AROUND); |
236 | 238 | if (pWrap) m_fWrapAround = pWrap->GetArgN(0)->GetBoolValue(); |