*Fix Ulduar instance script (uninitialized variables), by WarHead

--HG--
branch : trunk
This commit is contained in:
maximius
2009-10-21 00:44:20 -07:00
parent 859d50ab20
commit b18099e4b1

View File

@@ -306,11 +306,15 @@ struct TRINITY_DLL_DECL instance_ulduar : public ScriptedInstance
}
OUT_LOAD_INST_DATA(strIn);
char dataHead1, dataHead2; // warning: uninitialized :(
char dataHead1, dataHead2;
uint32 data0,data1,data2,data3,data4,data5,data6,
data7,data8,data9,data10,data11,data12,data13;
std::istringstream loadStream(strIn);
loadStream >> dataHead1 >> dataHead2 >> data0 >> data1 >> data2 >> data3 >> data4 >> data5 >> data6
>> data7 >> data8 >> data9 >> data10 >> data11 >> data12 >> data13;
if (dataHead1 == 'U' && dataHead2 == 'U')
{
for (uint8 i = 0; i < MAX_ENCOUNTER; ++i)
@@ -321,7 +325,6 @@ struct TRINITY_DLL_DECL instance_ulduar : public ScriptedInstance
m_auiEncounter[i] = NOT_STARTED;
}
}
OUT_LOAD_INST_DATA_COMPLETE;
}
};