From: corinna Date: Tue, 13 Mar 2007 13:21:59 +0000 (+0000) Subject: * include/cygwin/stat.h (S_TYPEISSHM, S_TYPEISSEM, S_TYPEISSHM): X-Git-Url: http://git.osdn.net/view?a=commitdiff_plain;h=13259553db848371ea499f3bcd3cb005b682c8bc;p=pf3gnuchains%2Fpf3gnuchains3x.git * include/cygwin/stat.h (S_TYPEISSHM, S_TYPEISSEM, S_TYPEISSHM): Avoid compiler warnings. --- diff --git a/winsup/cygwin/ChangeLog b/winsup/cygwin/ChangeLog index 8be1af46db..141b6ddd9d 100644 --- a/winsup/cygwin/ChangeLog +++ b/winsup/cygwin/ChangeLog @@ -1,3 +1,8 @@ +2007-03-13 Eric Blake + + * include/cygwin/stat.h (S_TYPEISSHM, S_TYPEISSEM, S_TYPEISSHM): + Avoid compiler warnings. + 2007-03-07 Christopher Faylor * signal.cc (handle_sigprocmask): Remove extraneous diff --git a/winsup/cygwin/include/cygwin/stat.h b/winsup/cygwin/include/cygwin/stat.h index 31ddbf91d1..49b81fc2d8 100644 --- a/winsup/cygwin/include/cygwin/stat.h +++ b/winsup/cygwin/include/cygwin/stat.h @@ -91,9 +91,9 @@ struct stat /* POSIX IPC objects are not implemented as distinct file types, so the below macros have to return 0. The expression is supposed to catch illegal usage with non-stat parameters. */ -#define S_TYPEISMQ(buf) ((buf)->st_mode,0) -#define S_TYPEISSEM(buf) ((buf)->st_mode,0) -#define S_TYPEISSHM(buf) ((buf)->st_mode,0) +#define S_TYPEISMQ(buf) ((void)(buf)->st_mode,0) +#define S_TYPEISSEM(buf) ((void)(buf)->st_mode,0) +#define S_TYPEISSHM(buf) ((void)(buf)->st_mode,0) #ifdef __cplusplus }