refactor: remove not needed error handling for make_unique

make_unique does not return empty object on failure

Related-To: NEO-9038
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
This commit is contained in:
Mateusz Jablonski
2023-10-03 09:31:52 +00:00
committed by Compute-Runtime-Automation
parent 58cebfe23c
commit 7531ced0e3
2 changed files with 0 additions and 8 deletions

View File

@@ -186,11 +186,6 @@ void EventPool::initializeSizeParameters(uint32_t numDevices, ze_device_handle_t
EventPool *EventPool::create(DriverHandle *driver, Context *context, uint32_t numDevices, ze_device_handle_t *deviceHandles, const ze_event_pool_desc_t *desc, ze_result_t &result) {
auto eventPool = std::make_unique<EventPool>(desc);
if (!eventPool) {
result = ZE_RESULT_ERROR_OUT_OF_HOST_MEMORY;
DEBUG_BREAK_IF(true);
return nullptr;
}
result = eventPool->initialize(driver, context, numDevices, deviceHandles);
if (result) {