From 456c5cdb2d72bba77e2a30c8fdb1c1cebbe9b1d2 Mon Sep 17 00:00:00 2001 From: NIIBE Yutaka Date: Tue, 11 Apr 2017 11:53:52 +0900 Subject: [PATCH] common: Portability fix for logging.c. * common/logging.c (S_IRGRP, S_IWGRP, S_IROTH, S_IWOTH): Avoid duplicated definition. Signed-off-by: NIIBE Yutaka --- common/logging.c | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/common/logging.c b/common/logging.c index 18c40b362..bc5f72b35 100644 --- a/common/logging.c +++ b/common/logging.c @@ -64,10 +64,14 @@ #include "sysutils.h" #ifdef HAVE_W32_SYSTEM -# define S_IRGRP S_IRUSR -# define S_IROTH S_IRUSR -# define S_IWGRP S_IWUSR -# define S_IWOTH S_IWUSR +# ifndef S_IRWXG +# define S_IRGRP S_IRUSR +# define S_IWGRP S_IWUSR +# endif +# ifndef S_IRWXO +# define S_IROTH S_IRUSR +# define S_IWOTH S_IWUSR +# endif #endif