Fix missing StructLayout attributes.

This commit is contained in:
2019-10-26 17:14:58 +01:00
parent 1617e54a06
commit ad053da2a6

View File

@@ -217,11 +217,13 @@ namespace DiscImageChef.Devices.Remote
public DeviceType device_type; public DeviceType device_type;
} }
[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Ansi, Pack = 1)]
public struct DicPacketCmdGetSdhciRegisters public struct DicPacketCmdGetSdhciRegisters
{ {
public DicPacketHeader hdr; public DicPacketHeader hdr;
} }
[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Ansi, Pack = 1)]
public struct DicPacketResGetSdhciRegisters public struct DicPacketResGetSdhciRegisters
{ {
public DicPacketHeader hdr; public DicPacketHeader hdr;
@@ -245,11 +247,13 @@ namespace DiscImageChef.Devices.Remote
public uint scr_len; public uint scr_len;
} }
[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Ansi, Pack = 1)]
public struct DicPacketCmdGetUsbData public struct DicPacketCmdGetUsbData
{ {
public DicPacketHeader hdr; public DicPacketHeader hdr;
} }
[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Ansi, Pack = 1)]
public struct DicPacketResGetUsbData public struct DicPacketResGetUsbData
{ {
public DicPacketHeader hdr; public DicPacketHeader hdr;
@@ -272,11 +276,13 @@ namespace DiscImageChef.Devices.Remote
public string serial; public string serial;
} }
[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Ansi, Pack = 1)]
public struct DicPacketCmdGetFireWireData public struct DicPacketCmdGetFireWireData
{ {
public DicPacketHeader hdr; public DicPacketHeader hdr;
} }
[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Ansi, Pack = 1)]
public struct DicPacketResGetFireWireData public struct DicPacketResGetFireWireData
{ {
public DicPacketHeader hdr; public DicPacketHeader hdr;
@@ -292,11 +298,13 @@ namespace DiscImageChef.Devices.Remote
public string model; public string model;
} }
[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Ansi, Pack = 1)]
public struct DicPacketCmdGetPcmciaData public struct DicPacketCmdGetPcmciaData
{ {
public DicPacketHeader hdr; public DicPacketHeader hdr;
} }
[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Ansi, Pack = 1)]
public struct DicPacketResGetPcmciaData public struct DicPacketResGetPcmciaData
{ {
public DicPacketHeader hdr; public DicPacketHeader hdr;