mirror of
https://github.com/wiiu-env/libwupsbackend.git
synced 2024-11-21 17:29:19 +01:00
Use make_unique_nothrow instead of std::make_unique
This commit is contained in:
parent
b97c944dd6
commit
04c5f02682
@ -124,7 +124,7 @@ std::optional<std::unique_ptr<PluginContainer>> PluginUtils::getPluginForBuffer(
|
||||
std::vector<std::unique_ptr<PluginContainer>> PluginUtils::getLoadedPlugins(uint32_t maxSize) {
|
||||
std::vector<std::unique_ptr<PluginContainer>> result;
|
||||
|
||||
auto handles = std::make_unique<plugin_container_handle[]>(maxSize);
|
||||
auto handles = make_unique_nothrow<plugin_container_handle[]>(maxSize);
|
||||
if (!handles) {
|
||||
DEBUG_FUNCTION_LINE_ERR("Not enough memory");
|
||||
return result;
|
||||
@ -146,7 +146,7 @@ std::vector<std::unique_ptr<PluginContainer>> PluginUtils::getLoadedPlugins(uint
|
||||
return result;
|
||||
}
|
||||
|
||||
auto dataHandles = std::make_unique<plugin_data_handle[]>(realSize);
|
||||
auto dataHandles = make_unique_nothrow<plugin_data_handle[]>(realSize);
|
||||
if (!dataHandles) {
|
||||
DEBUG_FUNCTION_LINE_ERR("Not enough memory");
|
||||
return result;
|
||||
@ -157,7 +157,7 @@ std::vector<std::unique_ptr<PluginContainer>> PluginUtils::getLoadedPlugins(uint
|
||||
return result;
|
||||
}
|
||||
|
||||
auto information = std::make_unique<plugin_information[]>(realSize);
|
||||
auto information = make_unique_nothrow<plugin_information[]>(realSize);
|
||||
if (!information) {
|
||||
DEBUG_FUNCTION_LINE_ERR("Not enough memory");
|
||||
return result;
|
||||
|
Loading…
Reference in New Issue
Block a user