Use nothrow new when allocating memory for zip file data

This commit is contained in:
Nik Pavlov 2022-06-30 07:32:03 +00:00 committed by Marshall Greenblatt
parent 85bda40d95
commit e34e9142ee
1 changed files with 1 additions and 1 deletions

View File

@ -33,7 +33,7 @@ class CefZipFile : public CefZipArchive::File {
CefZipFile& operator=(const CefZipFile&) = delete; CefZipFile& operator=(const CefZipFile&) = delete;
bool Initialize(size_t data_size) { bool Initialize(size_t data_size) {
data_.reset(new unsigned char[data_size]); data_.reset(new (std::nothrow) unsigned char[data_size]);
if (data_) { if (data_) {
data_size_ = data_size; data_size_ = data_size;
return true; return true;