summaryrefslogtreecommitdiffstats
path: root/lib/log.c
diff options
context:
space:
mode:
Diffstat (limited to 'lib/log.c')
-rw-r--r--lib/log.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/lib/log.c b/lib/log.c
index e4ec7c22..55a3b052 100644
--- a/lib/log.c
+++ b/lib/log.c
@@ -443,8 +443,8 @@ zlog_backtrace_sigsafe(int priority, void *program_counter)
#define LOC s,buf+sizeof(buf)-s
#ifdef HAVE_GLIBC_BACKTRACE
- if (((size = backtrace(array,array_size(array)) <= 0) ||
- ((size_t)size > array_size(array))))
+ size = backtrace(array, array_size(array));
+ if (size <= 0 || (size_t)size > array_size(array))
return;
#define DUMP(FD) { \
@@ -526,8 +526,8 @@ zlog_backtrace(int priority)
int size, i;
char **strings;
- if (((size = backtrace(array,array_size(array))) <= 0) ||
- ((size_t)size > array_size(array)))
+ size = backtrace(array, array_size(array));
+ if (size <= 0 || (size_t)size > array_size(array))
{
zlog_err("Cannot get backtrace, returned invalid # of frames %d "
"(valid range is between 1 and %lu)",