added ref count locking

This commit is contained in:
Jeff Hill
2003-02-12 18:54:10 +00:00
parent 517b60cb16
commit 11dcec07bf

View File

@@ -136,6 +136,8 @@ inline gddStatus gdd::noReferencing(void)
}
inline gddStatus gdd::reference(void) const
{
epicsGuard < epicsMutex > guard ( * gdd::pGlobalMutex );
int rc=0;
if(isNoRef())
@@ -157,6 +159,8 @@ inline gddStatus gdd::reference(void) const
inline gddStatus gdd::unreference(void) const
{
epicsGuard < epicsMutex > guard ( * gdd::pGlobalMutex );
int rc=0;
if ( ref_cnt > 1u ) {