From 0edc35b9219da35566e018f2354315957bb07667 Mon Sep 17 00:00:00 2001 From: jackpoz Date: Tue, 20 Jan 2015 22:55:06 +0100 Subject: Core/Misc: Fix static analysis issues Fix some static analysis issues reported by Coverity --- src/server/shared/DataStores/DB2StorageLoader.cpp | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'src/server/shared') diff --git a/src/server/shared/DataStores/DB2StorageLoader.cpp b/src/server/shared/DataStores/DB2StorageLoader.cpp index fa8a12bb9b4..75cb01d00cd 100644 --- a/src/server/shared/DataStores/DB2StorageLoader.cpp +++ b/src/server/shared/DataStores/DB2StorageLoader.cpp @@ -545,7 +545,11 @@ char* DB2DatabaseLoader::Load(const char* format, int32 preparedStatement, uint3 } while (result->NextRow()); if (!newRecords) + { + delete[] tempDataTable; + delete[] newIndexes; return nullptr; + } // Compact new data table to only contain new records not previously loaded from file char* dataTable = new char[newRecords * recordSize]; -- cgit v1.2.3