diff options
author | Yaakov Selkowitz <yselkowi@redhat.com> | 2017-07-07 17:33:59 -0500 |
---|---|---|
committer | Yaakov Selkowitz <yselkowi@redhat.com> | 2017-07-10 07:53:26 -0500 |
commit | 187066dcad5b65657b1a3a6e9ff18b390f24d062 (patch) | |
tree | bf790e91434930fd55b96db6c4c029dc1d9c6f48 | |
parent | 870dc91de659fb7902953243f6a11fdc89962eb6 (diff) | |
download | cygnal-187066dcad5b65657b1a3a6e9ff18b390f24d062.tar.gz cygnal-187066dcad5b65657b1a3a6e9ff18b390f24d062.tar.bz2 cygnal-187066dcad5b65657b1a3a6e9ff18b390f24d062.zip |
Cygwin: fix guard on struct siginfo_t
Add line breaks to make it clearer that the struct packing applies to more
than one struct.
Signed-off-by: Yaakov Selkowitz <yselkowi@redhat.com>
-rw-r--r-- | winsup/cygwin/include/cygwin/signal.h | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/winsup/cygwin/include/cygwin/signal.h b/winsup/cygwin/include/cygwin/signal.h index e73874c62..af0833688 100644 --- a/winsup/cygwin/include/cygwin/signal.h +++ b/winsup/cygwin/include/cygwin/signal.h @@ -175,7 +175,10 @@ typedef struct sigevent pthread_attr_t *sigev_notify_attributes; /* notification attributes */ } sigevent_t; +#if __POSIX_VISIBLE >= 199309 + #pragma pack(push,4) + struct _sigcommune { __uint32_t _si_code; @@ -190,8 +193,6 @@ struct _sigcommune }; }; -#if __POSIX_VISIBLE >= 199309 - #define __SI_PAD_SIZE 32 #ifdef __INSIDE_CYGWIN__ # ifndef max @@ -251,6 +252,7 @@ typedef struct #endif /*__INSIDE_CYGWIN__*/ }; } siginfo_t; + #pragma pack(pop) #endif /* __POSIX_VISIBLE >= 199309 */ |