From 3e5aa1aff0842de16cabe2cc4ae69deb2169df22 Mon Sep 17 00:00:00 2001 From: Jamie Reece Wilson Date: Sat, 26 Aug 2023 19:02:14 +0100 Subject: [PATCH] [*] Simplified lines of code: shared pointer init --- Source/Threading/Primitives/AuRWLock.cpp | 16 ++-------------- 1 file changed, 2 insertions(+), 14 deletions(-) diff --git a/Source/Threading/Primitives/AuRWLock.cpp b/Source/Threading/Primitives/AuRWLock.cpp index ff463d79..8be9e20c 100644 --- a/Source/Threading/Primitives/AuRWLock.cpp +++ b/Source/Threading/Primitives/AuRWLock.cpp @@ -916,13 +916,7 @@ namespace Aurora::Threading::Primitives AUKN_SYM IRWLock *RWLockNew() { - auto pRwLock = _new RWLockImpl(); - if (!pRwLock) - { - return nullptr; - } - - return pRwLock; + return _new RWLockImpl(); } AUKN_SYM void RWLockRelease(IRWLock *pRwLock) @@ -932,13 +926,7 @@ namespace Aurora::Threading::Primitives AUKN_SYM IRWLock *RWRenterableLockNew() { - auto pRwLock = _new RWLockImpl(); - if (!pRwLock) - { - return nullptr; - } - - return pRwLock; + return _new RWLockImpl(); } AUKN_SYM void RWRenterableLockRelease(IRWLock *pRwLock)