From 982b4e98094506904eaea78800808f231b365c63 Mon Sep 17 00:00:00 2001 From: Murai Takashi Date: Sat, 4 Jan 2014 09:05:23 +0900 Subject: [PATCH] Fix mismatching allocation and deallocation Fixes ticket #10374 Signed-off-by: Philippe Saint-Pierre --- src/add-ons/index_server/fulltext/CLuceneDataBase.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/add-ons/index_server/fulltext/CLuceneDataBase.cpp b/src/add-ons/index_server/fulltext/CLuceneDataBase.cpp index 986259549f..e60db9c089 100644 --- a/src/add-ons/index_server/fulltext/CLuceneDataBase.cpp +++ b/src/add-ons/index_server/fulltext/CLuceneDataBase.cpp @@ -210,7 +210,7 @@ CLuceneWriteDataBase::_RemoveDocuments(std::vector& docs) break; } } - delete wPath; + delete[] wPath; if (!status) break; @@ -296,6 +296,6 @@ CLuceneWriteDataBase::_IndexDocument(const entry_ref& ref) if (!status) delete document; - delete wPath; + delete[] wPath; return status; }