dbLock: dbLockerAlloc() accept const array of non-const pointers

This commit is contained in:
Michael Davidsaver
2016-03-24 13:42:49 -04:00
parent cec0222c5a
commit 7a1766279c
3 changed files with 4 additions and 4 deletions
+2 -2
View File
@@ -328,7 +328,7 @@ int dbLockUpdateRefs(dbLocker *locker, int update)
}
void dbLockerPrepare(struct dbLocker *locker,
struct dbCommon **precs,
struct dbCommon * const *precs,
size_t nrecs)
{
size_t i;
@@ -348,7 +348,7 @@ void dbLockerPrepare(struct dbLocker *locker,
dbLockUpdateRefs(locker, 1);
}
dbLocker *dbLockerAlloc(dbCommon **precs,
dbLocker *dbLockerAlloc(dbCommon * const *precs,
size_t nrecs,
unsigned int flags)
{
+1 -1
View File
@@ -27,7 +27,7 @@ typedef struct dbLocker dbLocker;
epicsShareFunc void dbScanLock(struct dbCommon *precord);
epicsShareFunc void dbScanUnlock(struct dbCommon *precord);
epicsShareFunc dbLocker *dbLockerAlloc(struct dbCommon **precs,
epicsShareFunc dbLocker *dbLockerAlloc(struct dbCommon * const *precs,
size_t nrecs,
unsigned int flags);
+1 -1
View File
@@ -96,7 +96,7 @@ epicsShareFunc void dbLockDecRef(lockSet *ls);
* nrecs must be <=DBLOCKER_NALLOC.
*/
void dbLockerPrepare(struct dbLocker *locker,
struct dbCommon **precs,
struct dbCommon * const *precs,
size_t nrecs);
void dbLockerFinalize(dbLocker *);