From 5af37ca3d49963e08e54c9a71c6f13d439241d45 Mon Sep 17 00:00:00 2001 From: Ralph Lange Date: Wed, 5 Aug 2026 18:52:54 +0200 Subject: [PATCH] db: fix dbChannel_put() for DBR_TIME_STRING DBR_TIME is the option mask 0x10 from dbAccessDefs.h, not a field data type --- modules/database/src/ioc/db/db_access.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/database/src/ioc/db/db_access.c b/modules/database/src/ioc/db/db_access.c index 62e8ffe3c..8b1ac8265 100644 --- a/modules/database/src/ioc/db/db_access.c +++ b/modules/database/src/ioc/db/db_access.c @@ -877,7 +877,7 @@ int dbChannel_put(struct dbChannel *chan, int src_type, break; case(oldDBR_TIME_STRING): - status = dbChannelPutField(chan, DBR_TIME, + status = dbChannelPutField(chan, DBR_STRING, ((const struct dbr_time_string *)psrc)->value, no_elements); break; /* case(oldDBR_TIME_INT): */