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>
This commit is contained in:
Yaakov Selkowitz 2017-07-07 17:33:59 -05:00
parent 870dc91de6
commit 187066dcad
1 changed files with 4 additions and 2 deletions

View File

@ -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 */