Blame 8Kingdoms-1.1.0-crash.patch

2b55dc2
--- 8Kingdoms-1.1.0/gui/model/UnitFormation.cpp~	2008-01-03 20:51:33.000000000 +0100
2b55dc2
+++ 8Kingdoms-1.1.0/gui/model/UnitFormation.cpp	2008-01-03 20:51:33.000000000 +0100
2b55dc2
@@ -148,8 +148,9 @@ void TFormation::setStandardFormation(P2
2b55dc2
   //vypocti polohy pro cleny
2b55dc2
   TUnitMemberPosition ump; 
2b55dc2
   vumpPositions_c = 0;
2b55dc2
-  getUnitMemberDim(0, &ump.p2fDim);  
2b55dc2
   int size = (int)unit->vMembers.size();
2b55dc2
+  if (size)
2b55dc2
+    getUnitMemberDim(0, &ump.p2fDim);  
2b55dc2
   for(int i = 0; i < size; i++)
2b55dc2
   {
2b55dc2
     findFreeMemberPosition(vumpPositions_c, &(ump.p2fPos), &(ump.p2fDir));