Blame 8Kingdoms-1.1.0-crash.patch

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