summaryrefslogtreecommitdiff
path: root/src/core/logs.h
diff options
context:
space:
mode:
authorCyrille Bagard <nocbos@gmail.com>2019-08-29 22:16:59 (GMT)
committerCyrille Bagard <nocbos@gmail.com>2019-08-29 22:16:59 (GMT)
commit14f1b8ff552dfb8aef6c66b3c65e816aa7820bb0 (patch)
tree735e01df60a21d6c9ecb961af36ab61aefec6d2f /src/core/logs.h
parentfa40856e942a7e1bd1cb2729645182c1fa717468 (diff)
Removed code relative to the old share server version.
Diffstat (limited to 'src/core/logs.h')
-rw-r--r--src/core/logs.h10
1 files changed, 6 insertions, 4 deletions
diff --git a/src/core/logs.h b/src/core/logs.h
index 4ddb6ab..fd6e777 100644
--- a/src/core/logs.h
+++ b/src/core/logs.h
@@ -82,9 +82,8 @@ void log_variadic_message(LogMessageType, const char *, ...);
do \
{ \
char __msg[1024]; \
- char *__msg_ptr; \
- __msg_ptr = strerror_r(errno, __msg, sizeof(__msg)); \
- log_variadic_message(LMT_EXT_ERROR, "[%s:%u] %s: %s", __FUNCTION__, __LINE__, func, __msg_ptr); \
+ strerror_r(errno, __msg, sizeof(__msg)); \
+ log_variadic_message(LMT_EXT_ERROR, "[%s:%u] %s: %s", __FUNCTION__, __LINE__, func, __msg); \
} \
while (0)
@@ -94,7 +93,10 @@ void log_variadic_message(LogMessageType, const char *, ...);
char __msg[1024]; \
const char *__msg_ptr; \
if (errcode == EAI_SYSTEM) \
- __msg_ptr = strerror_r(errno, __msg, sizeof(__msg)); \
+ { \
+ strerror_r(errno, __msg, sizeof(__msg)); \
+ __msg_ptr = __msg; \
+ } \
else \
__msg_ptr = gai_strerror(errcode); \
log_variadic_message(LMT_EXT_ERROR, "[%s:%u] %s: %s", __FUNCTION__, __LINE__, func, __msg_ptr); \