From 201b50eb9d10012560b3143e811340980dda7fcc Mon Sep 17 00:00:00 2001 From: Rolf Ahrenberg Date: Sun, 7 Feb 2016 13:41:37 +0200 Subject: [PATCH] C++11 requires a mandatory space when concatenating string literals. --- common.h | 19 +++++++++---------- 1 file changed, 9 insertions(+), 10 deletions(-) diff --git a/common.h b/common.h index 3190297..fd09e60 100644 --- a/common.h +++ b/common.h @@ -32,18 +32,17 @@ #define SECTION_FILTER_TABLE_SIZE 5 -#define ERROR_IF_FUNC(exp, errstr, func, ret) \ - do { \ - if (exp) { \ - char tmp[64]; \ - esyslog("[%s,%d]: "errstr": %s", __FILE__, __LINE__, \ - strerror_r(errno, tmp, sizeof(tmp))); \ - func; \ - ret; \ - } \ +#define ERROR_IF_FUNC(exp, errstr, func, ret) \ + do { \ + if (exp) { \ + char tmp[64]; \ + esyslog("[%s,%d]: " errstr ": %s", __FILE__, __LINE__, \ + strerror_r(errno, tmp, sizeof(tmp))); \ + func; \ + ret; \ + } \ } while (0) - #define ERROR_IF_RET(exp, errstr, ret) ERROR_IF_FUNC(exp, errstr, ,ret); #define ERROR_IF(exp, errstr) ERROR_IF_FUNC(exp, errstr, , );