diff --git a/src/ioc/db/dbBkpt.c b/src/ioc/db/dbBkpt.c index 347e28cd4..5a24822cb 100644 --- a/src/ioc/db/dbBkpt.c +++ b/src/ioc/db/dbBkpt.c @@ -410,7 +410,7 @@ long dbd(const char *record_name) precord = addr.precord; - if (! precord->bkpt & BKPT_ON_MASK) { + if (! (precord->bkpt & BKPT_ON_MASK)) { printf(" BKPT> No breakpoint set in this record\n"); return(S_db_bkptNotSet); } diff --git a/src/ioc/db/dbUnitTest.c b/src/ioc/db/dbUnitTest.c index dbd8c487e..e7de3ba57 100644 --- a/src/ioc/db/dbUnitTest.c +++ b/src/ioc/db/dbUnitTest.c @@ -149,7 +149,7 @@ long testdbVPutField(const char* pv, short dbrType, va_list ap) return dbPutField(&addr, dbrType, pod.bytes, 1); } -void testdbPutFieldOk(const char* pv, short dbrType, ...) +void testdbPutFieldOk(const char* pv, int dbrType, ...) { long ret; va_list ap; @@ -161,7 +161,7 @@ void testdbPutFieldOk(const char* pv, short dbrType, ...) testOk(ret==0, "dbPutField(\"%s\", %d, ...) -> %#lx (%s)", pv, dbrType, ret, errSymMsg(ret)); } -void testdbPutFieldFail(long status, const char* pv, short dbrType, ...) +void testdbPutFieldFail(long status, const char* pv, int dbrType, ...) { long ret; va_list ap; @@ -174,7 +174,7 @@ void testdbPutFieldFail(long status, const char* pv, short dbrType, ...) pv, dbrType, status, errSymMsg(status), ret, errSymMsg(ret)); } -void testdbGetFieldEqual(const char* pv, short dbrType, ...) +void testdbGetFieldEqual(const char* pv, int dbrType, ...) { va_list ap; diff --git a/src/ioc/db/dbUnitTest.h b/src/ioc/db/dbUnitTest.h index 8fe8011af..897e5c67d 100644 --- a/src/ioc/db/dbUnitTest.h +++ b/src/ioc/db/dbUnitTest.h @@ -48,13 +48,13 @@ epicsShareFunc void testdbCleanup(void); * testdbPutFieldOk("pvname", DBF_FLOAT, (double)4.1); * testdbPutFieldOk("pvname", DBF_STRING, "hello world"); */ -epicsShareFunc void testdbPutFieldOk(const char* pv, short dbrType, ...); +epicsShareFunc void testdbPutFieldOk(const char* pv, int dbrType, ...); /* Tests for put failure */ -epicsShareFunc void testdbPutFieldFail(long status, const char* pv, short dbrType, ...); +epicsShareFunc void testdbPutFieldFail(long status, const char* pv, int dbrType, ...); epicsShareFunc long testdbVPutField(const char* pv, short dbrType, va_list ap); -epicsShareFunc void testdbGetFieldEqual(const char* pv, short dbrType, ...); +epicsShareFunc void testdbGetFieldEqual(const char* pv, int dbrType, ...); epicsShareFunc void testdbVGetFieldEqual(const char* pv, short dbrType, va_list ap); epicsShareFunc void testdbPutArrFieldOk(const char* pv, short dbrType, unsigned long count, const void *pbuf);