From bd1af9ac95d3a6160c358644192f5f3b446bcd4f Mon Sep 17 00:00:00 2001 From: Jure Varlec Date: Thu, 19 May 2022 10:56:10 +0200 Subject: [PATCH] ts filter: fix unused variable warnings --- modules/database/src/std/filters/ts.c | 9 +++++++++ modules/database/test/std/filters/tsTest.c | 1 + 2 files changed, 10 insertions(+) diff --git a/modules/database/src/std/filters/ts.c b/modules/database/src/std/filters/ts.c index 6d4ea7ba2..b3c747dc6 100644 --- a/modules/database/src/std/filters/ts.c +++ b/modules/database/src/std/filters/ts.c @@ -268,6 +268,7 @@ static void ts_string(tsPrivate const *settings, db_field_log *pfl) { static db_field_log *filter(void *pvt, dbChannel *chan, db_field_log *pfl) { tsPrivate *settings = (tsPrivate *)pvt; + (void)chan; switch (settings->mode) { case tsModeDouble: @@ -295,6 +296,10 @@ static void channelRegisterPre(dbChannel * chan, void *pvt, chPostEventFunc **cb_out, void **arg_out, db_field_log *probe) { tsPrivate *settings = (tsPrivate *)pvt; + (void)chan; + (void)arg_out; + (void)probe; + *cb_out = settings->mode == tsModeGenerate ? generate : NULL; } @@ -304,6 +309,7 @@ static void channelRegisterPost(dbChannel *chan, void *pvt, chPostEventFunc **cb_out, void **arg_out, db_field_log *probe) { tsPrivate *settings = (tsPrivate *)pvt; + (void)chan; if (settings->mode == tsModeGenerate || settings->mode == tsModeInvalid) { *cb_out = NULL; @@ -348,6 +354,9 @@ static void channelRegisterPost(dbChannel *chan, void *pvt, static void channel_report(dbChannel *chan, void *pvt, int level, const unsigned short indent) { tsPrivate *settings = (tsPrivate *)pvt; + (void)chan; + (void)level; + printf("%*sTimestamp (ts): mode: %d, epoch: %d, str: %d\n", indent, "", settings->mode, settings->epoch, settings->str); } diff --git a/modules/database/test/std/filters/tsTest.c b/modules/database/test/std/filters/tsTest.c index 697d17559..67d42ebba 100644 --- a/modules/database/test/std/filters/tsTest.c +++ b/modules/database/test/std/filters/tsTest.c @@ -232,6 +232,7 @@ static int type_check_string(const db_field_log *pfl) { static int value_check_string(const db_field_log *pfl, const epicsTimeStamp *ts) { /* We can only verify the type, not the value, because using strptime() might be problematic. */ + (void)ts; return pfl->type == dbfl_type_ref && pfl->u.r.field != NULL && pfl->u.r.dtor != NULL