From 536c6e91ff0b35e984e5ea4f07bfb3fcce2b8f8f Mon Sep 17 00:00:00 2001 From: Andrew Johnson Date: Wed, 19 Aug 2015 11:26:47 -0500 Subject: [PATCH] Export private dbLock*Ref() functions for tests --- src/ioc/db/dbLockPvt.h | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/ioc/db/dbLockPvt.h b/src/ioc/db/dbLockPvt.h index 86d186619..f7e6a04c3 100644 --- a/src/ioc/db/dbLockPvt.h +++ b/src/ioc/db/dbLockPvt.h @@ -84,9 +84,10 @@ struct dbLocker { lockRecordRef refs[DBLOCKER_NALLOC]; /* actual length is maxrefs */ }; -lockSet* dbLockGetRef(lockRecord *lr); /* lookup lockset and increment ref count */ -void dbLockIncRef(lockSet* ls); -void dbLockDecRef(lockSet *ls); +/* These are exported for testing only */ +epicsShareFunc lockSet* dbLockGetRef(lockRecord *lr); /* lookup lockset and increment ref count */ +epicsShareFunc void dbLockIncRef(lockSet* ls); +epicsShareFunc void dbLockDecRef(lockSet *ls); /* Calling dbLockerPrepare directly is an internal * optimization used when dbLocker on the stack.