From 2fa65f11fd0bf2f9a2bee7577ab1d77be9895238 Mon Sep 17 00:00:00 2001 From: Michael Black W9MDB Date: Mon, 8 Mar 2021 09:56:59 -0600 Subject: [PATCH] Fix rc return in RETURNFUNC to parenthesize it --- src/misc.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/misc.h b/src/misc.h index 6e5ceffcc..c0a3a9956 100644 --- a/src/misc.h +++ b/src/misc.h @@ -143,8 +143,8 @@ void errmsg(int err, char *s, const char *func, const char *file, int line); #define ERRMSG(err, s) errmsg(err, s, __func__, __FILENAME__, __LINE__) #define ENTERFUNC rig_debug(RIG_DEBUG_VERBOSE, "%s(%d):%s entered\n", __FILENAME__, __LINE__, __func__) #define RETURNFUNC(rc) do { \ - rig_debug(RIG_DEBUG_VERBOSE, "%s(%d):%s return(%ld)\n", __FILENAME__, __LINE__, __func__, (long int) rc); \ - return rc; \ + rig_debug(RIG_DEBUG_VERBOSE, "%s(%d):%s return(%ld)\n", __FILENAME__, __LINE__, __func__, (long int) (rc)); \ + return (rc); \ } while(0) #if 0 // 5.0