背景和头像缺失
This commit is contained in:
@@ -934,6 +934,11 @@ struct CMD_GP_ListConfig
|
||||
|
||||
//////////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
// Restore default alignment for structs containing std::vector.
|
||||
// CMD_GF_Private_Room_Info uses DataStream field-by-field serialization,
|
||||
// so memory layout does not need to match network byte order.
|
||||
#pragma pack()
|
||||
|
||||
//私人场房间信息
|
||||
struct CMD_GF_Private_Room_Info
|
||||
{
|
||||
@@ -1050,6 +1055,9 @@ struct CMD_GF_Private_Room_Info
|
||||
}
|
||||
};
|
||||
|
||||
// Restore pack(1) for remaining structs
|
||||
#pragma pack(1)
|
||||
|
||||
//游戏记录
|
||||
struct CMD_GP_GetGameTotalRecord
|
||||
{
|
||||
@@ -1289,6 +1297,9 @@ struct tagPrivateRandTotalRecordList
|
||||
}
|
||||
};
|
||||
|
||||
// 以下结构体包含STL容器,需要恢复默认对齐以避免ARM平台SIGBUS错误
|
||||
#pragma pack()
|
||||
|
||||
// 玩家信息;
|
||||
struct tagGameRecordPlayer
|
||||
{
|
||||
@@ -1442,6 +1453,7 @@ struct tagGameRecord
|
||||
};
|
||||
|
||||
//工会列表;
|
||||
#pragma pack(1)
|
||||
struct tagUnionItem
|
||||
{
|
||||
uint32 dwUserID; //会长ID;
|
||||
@@ -1464,7 +1476,7 @@ struct tagUnionItem
|
||||
}
|
||||
}
|
||||
};
|
||||
|
||||
#pragma pack()
|
||||
struct tagUnionItemList
|
||||
{
|
||||
std::vector<tagUnionItem> kList;
|
||||
@@ -1494,7 +1506,7 @@ struct tagUnionItemList
|
||||
StructVecotrMember(tagUnionItem, kList);
|
||||
}
|
||||
};
|
||||
|
||||
#pragma pack(1)
|
||||
struct tagUnionGameItem
|
||||
{
|
||||
uint32 dwUnionCode; //工会码;
|
||||
@@ -1512,7 +1524,7 @@ struct tagUnionGameItem
|
||||
}
|
||||
}
|
||||
};
|
||||
|
||||
#pragma pack()
|
||||
struct tagUnionGameList
|
||||
{
|
||||
std::vector<tagUnionGameItem> kList;
|
||||
@@ -1581,6 +1593,7 @@ struct tagUnionAndGameList
|
||||
};
|
||||
|
||||
//房间列表;
|
||||
#pragma pack(1)
|
||||
struct tagRoomItem
|
||||
{
|
||||
uint16 wKindID; //游戏ID;
|
||||
@@ -1608,7 +1621,7 @@ struct tagRoomItem
|
||||
}
|
||||
}
|
||||
};
|
||||
|
||||
#pragma pack()
|
||||
struct tagRoomItemList
|
||||
{
|
||||
uint8 cbPlayRoomCount;
|
||||
@@ -1646,6 +1659,7 @@ struct tagRoomItemList
|
||||
};
|
||||
|
||||
//自动房间列表;
|
||||
#pragma pack(1)
|
||||
struct tagAutoRoomItem
|
||||
{
|
||||
uint32 dwIndex;
|
||||
@@ -1672,7 +1686,7 @@ struct tagAutoRoomItem
|
||||
}
|
||||
}
|
||||
};
|
||||
|
||||
#pragma pack()
|
||||
struct tagAutoRoomItemList
|
||||
{
|
||||
std::vector<tagAutoRoomItem> kList;
|
||||
|
||||
Reference in New Issue
Block a user