Apply code review suggestions

- Undo explicit bool conversion
 - Don't check for NULL before deleting pointer
This commit is contained in:
Kai Wolf
2019-02-26 09:36:28 +01:00
parent e7683820d5
commit 33341b60d8
4 changed files with 14 additions and 20 deletions
+6 -10
View File
@@ -62,16 +62,12 @@ bool ParsedJson::allocateCapacity(size_t len, size_t maxdepth) {
if ((string_buf == nullptr) || (tape == nullptr) ||
(containing_scope_offset == nullptr) || (ret_address == nullptr) || (structural_indexes == nullptr)) {
std::cerr << "Could not allocate memory" << std::endl;
{delete[] ret_address;
}
{delete[] containing_scope_offset;
}
{delete[] tape;
}
{delete[] string_buf;
}
{delete[] structural_indexes;
}
delete[] ret_address;
delete[] containing_scope_offset;
delete[] tape;
delete[] string_buf;
delete[] structural_indexes;
return false;
}