[*] Fix: new compression subsystem objects weren't being allocated with nothrow

This commit is contained in:
Reece Wilson 2022-02-18 09:17:58 +00:00
parent e9c84dd208
commit 1479219b04
2 changed files with 7 additions and 7 deletions

View File

@ -38,11 +38,11 @@ namespace Aurora::Compression
{
#if defined(_AUHAS_ZSTD)
case ECompresionType::eZSTD:
ret = new ZSTDDeflate(info);
ret = _new ZSTDDeflate(info);
break;
#endif
case ECompresionType::eBZIP2:
ret = new BZIPDeflate(info);
ret = _new BZIPDeflate(info);
break;
#if defined(_AUHAS_LZ4)
case ECompresionType::eLZ4:
@ -59,7 +59,7 @@ namespace Aurora::Compression
return {};
}
ret = new ZIPDeflate(info, bits);
ret = _new ZIPDeflate(info, bits);
break;
#endif
default:

View File

@ -38,15 +38,15 @@ namespace Aurora::Compression
{
#if defined(_AUHAS_ZSTD)
case ECompresionType::eZSTD:
ret = new ZSTDInflate(info);
ret = _new ZSTDInflate(info);
break;
#endif
case ECompresionType::eBZIP2:
ret = new BZIPInflate(info);
ret = _new BZIPInflate(info);
break;
#if defined(_AUHAS_LZ4)
case ECompresionType::eLZ4:
ret = new LZ4Inflate(info);
ret = _new LZ4Inflate(info);
break;
#endif
#if defined(_AUHAS_ZLIB)
@ -59,7 +59,7 @@ namespace Aurora::Compression
return {};
}
ret = new ZIPInflate(info, bits);
ret = _new ZIPInflate(info, bits);
break;
#endif
default: