PR_AtomicDecrement(&object->refCount); if (object->refCount == 0) {
if (PR_AtomicDecrement(&object->refCount) == 0) {
nssPKIObject_Destroy (  nssPKIObject *object){    PRUint32 i;    PR_ASSERT(object->refCount > 0);    PR_AtomicDecrement(&object->refCount);    if (object->refCount == 0) {	for (i=0; i<object->numInstances; i++) {	    nssCryptokiObject_Destroy(object->instances[i]);	}	PZ_DestroyLock(object->lock);	nssArena_Destroy(object->arena);	return PR_TRUE;    }    return PR_FALSE;}