From f4728749a2e46cc82185068d14fed78fb639d4a4 Mon Sep 17 00:00:00 2001 From: Andrew Johnson Date: Thu, 14 Aug 2008 20:12:46 +0000 Subject: [PATCH] Let compiler check args for dbPutConvertRoutine[] functions. --- src/db/dbConvert.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/db/dbConvert.c b/src/db/dbConvert.c index 7dab93408..ebbc728f2 100644 --- a/src/db/dbConvert.c +++ b/src/db/dbConvert.c @@ -4404,7 +4404,9 @@ epicsShareDef long (*dbGetConvertRoutine[DBF_DEVICE+1][DBR_ENUM+1]) DBF_MENU, DBF_DEVICE ***************************************************************************/ -epicsShareDef long (*dbPutConvertRoutine[DBR_ENUM+1][DBF_DEVICE+1])() = { +epicsShareDef long (*dbPutConvertRoutine[DBR_ENUM+1][DBF_DEVICE+1])( + struct dbAddr *paddr, const void *pbuffer,long nRequest, long no_elements, + long offset) = { /* source is a DBR_STRING */ {putStringString, putStringChar, putStringUchar, putStringShort, putStringUshort, putStringLong, putStringUlong, putStringFloat, putStringDouble, putStringEnum,