INT64 __fastcall sub_1405D2184(volatile INT64 *a1){ UINT64 *v1; INT64 v2; v2 = 0i64; if( a1 ) { v2 = _InterlockedDecrement64(a1); if( !v2 ) WbFreeWarbirdEncryptionSegment((VOID *)a1, v1); } return v2; }