在 2019/11/9 3:14, Biswapriyo Nath 写道: > Update 2: Removed the wnum type completely. > > >
This is barely satisfactory. That enumeration by default has an underlying type of `unsigned int` which has the same size and alignment requirement as `DWORD` (which is `unsigned long`) on Windows. So it is acceptable anyway. > @@ -2873,6 +3108,8 @@ extern "C" { > #define CMSG_MAX_LENGTH_FLAG 0x20 > #define CMSG_CMS_ENCAPSULATED_CONTENT_FLAG 0x40 > #define CMSG_CRYPT_RELEASE_CONTEXT_FLAG 0x8000 > +#define CMSG_SIGNED_DATA_NO_SIGN_FLAG 0x00000080 > +#define CMSG_CRYPT_RELEASE_CONTEXT_FLAG 0x00008000 `CMSG_CRYPT_RELEASE_CONTEXT_FLAG` is redefined here. The duplicate should be removed, then probably `CMSG_SIGNED_DATA_NO_SIGN_FLAG` could be nudged upwards by a line. -- Best regards, LH_Mouse
signature.asc
Description: OpenPGP digital signature
_______________________________________________ Mingw-w64-public mailing list Mingw-w64-public@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mingw-w64-public