]> git.ipfire.org Git - thirdparty/open-vm-tools.git/commitdiff
lib/lock: make all instances identical
authorVMware, Inc <>
Mon, 21 Nov 2011 22:56:23 +0000 (14:56 -0800)
committerMarcelo Vanzin <mvanzin@vmware.com>
Mon, 21 Nov 2011 22:56:23 +0000 (14:56 -0800)
Two places aren't using the new way.

Signed-off-by: Marcelo Vanzin <mvanzin@vmware.com>
open-vm-tools/lib/lock/ulBarrier.c
open-vm-tools/lib/lock/ulRec.c

index 2bef7aa7ab0e94f23b07ef272d11d285e8691aef..0c1bf5d561eedccaa10c622292fa12c231cac21a 100644 (file)
@@ -204,7 +204,7 @@ MXUser_DestroyBarrier(MXUserBarrier *barrier)  // IN:
       MXUser_DestroyCondVar(barrier->contexts[1].condVar);
       MXUser_DestroyExclLock(barrier->lock);
 
-      barrier->header.signature = 0;  // just in case...
+      MXUserClearSignature(&barrier->header.signature);  // just in case...
       free(barrier->header.name);
       barrier->header.name = NULL;
       free(barrier);
index 282aa574c554a9d726efa9b01ba0f68c473d5346..d2a771138033156fe12d4c29fe461ed9a0e238df 100644 (file)
@@ -1009,7 +1009,7 @@ MXUser_BindMXMutexRec(struct MX_MutexRec *mutex,  // IN:
 
    lock = Util_SafeCalloc(1, sizeof(*lock));
 
-   lock->header.signature = MXUSER_REC_SIGNATURE;
+   MXUserSetSignature(&lock->header.signature, MXUSER_REC_SIGNATURE);
    lock->header.name = Str_SafeAsprintf(NULL, "MX_%p", mutex);
    lock->header.rank = rank;
    lock->header.serialNumber = MXUserAllocSerialNumber();