* include/cygwin/stat.h (S_TYPEISSHM, S_TYPEISSEM, S_TYPEISSHM):

Avoid compiler warnings.
This commit is contained in:
Corinna Vinschen 2007-03-13 13:22:00 +00:00
parent 99304ce6c4
commit 15823b9d62
2 changed files with 8 additions and 3 deletions

View File

@ -1,3 +1,8 @@
2007-03-13 Eric Blake <ebb9@byu.net>
* include/cygwin/stat.h (S_TYPEISSHM, S_TYPEISSEM, S_TYPEISSHM):
Avoid compiler warnings.
2007-03-07 Christopher Faylor <me@cgf.cx> 2007-03-07 Christopher Faylor <me@cgf.cx>
* signal.cc (handle_sigprocmask): Remove extraneous * signal.cc (handle_sigprocmask): Remove extraneous

View File

@ -91,9 +91,9 @@ struct stat
/* POSIX IPC objects are not implemented as distinct file types, so the /* POSIX IPC objects are not implemented as distinct file types, so the
below macros have to return 0. The expression is supposed to catch below macros have to return 0. The expression is supposed to catch
illegal usage with non-stat parameters. */ illegal usage with non-stat parameters. */
#define S_TYPEISMQ(buf) ((buf)->st_mode,0) #define S_TYPEISMQ(buf) ((void)(buf)->st_mode,0)
#define S_TYPEISSEM(buf) ((buf)->st_mode,0) #define S_TYPEISSEM(buf) ((void)(buf)->st_mode,0)
#define S_TYPEISSHM(buf) ((buf)->st_mode,0) #define S_TYPEISSHM(buf) ((void)(buf)->st_mode,0)
#ifdef __cplusplus #ifdef __cplusplus
} }