From f360d445e22b60615e5504c9ba443a2db3429583 Mon Sep 17 00:00:00 2001 From: Armin Novak Date: Fri, 27 Mar 2020 18:23:33 +0100 Subject: [PATCH] Pack smartcard channel structs to 1 byte alignment --- channels/smartcard/client/smartcard_pack.h | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/channels/smartcard/client/smartcard_pack.h b/channels/smartcard/client/smartcard_pack.h index 3afc845..85cb91e 100644 --- a/channels/smartcard/client/smartcard_pack.h +++ b/channels/smartcard/client/smartcard_pack.h @@ -28,6 +28,8 @@ #include #include +#pragma pack(push, 1) + /* interface type_scard_pack */ /* [unique][version][uuid] */ @@ -438,6 +440,8 @@ typedef struct _WriteCacheW_Call WriteCache_Common Common; } WriteCacheW_Call; +#pragma pack(pop) + #define SMARTCARD_COMMON_TYPE_HEADER_LENGTH 8 #define SMARTCARD_PRIVATE_TYPE_HEADER_LENGTH 8 -- 2.7.4