Add do while for RETURNFUNC -- helps catch syntax errors

pull/572/head^2
Michael Black W9MDB 2021-02-25 06:35:56 -06:00
rodzic af39f7caca
commit 252f939105
1 zmienionych plików z 2 dodań i 2 usunięć

Wyświetl plik

@ -142,10 +142,10 @@ extern HAMLIB_EXPORT(int) parse_hoststr(char *host, char hoststr[256], char port
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) { \
#define RETURNFUNC(rc) do { \
rig_debug(RIG_DEBUG_VERBOSE, "%s(%d):%s return\n", __FILENAME__, __LINE__, __func__); \
return rc; \
}
} while(0)
#if 0 // 5.0
elapsed_ms(&rig->state.cache.time_freqMainC, HAMLIB_ELAPSED_INVALIDATE);