From 8dc2bca771b98fb4b4eb4b21f2d9e40de1e3a230 Mon Sep 17 00:00:00 2001 From: dimitr Date: Sat, 14 Feb 2015 08:11:48 +0000 Subject: [PATCH] Forgotten change for CORE-4383. --- src/jrd/tra.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/jrd/tra.cpp b/src/jrd/tra.cpp index f6bdfc9f046..797f39880f8 100644 --- a/src/jrd/tra.cpp +++ b/src/jrd/tra.cpp @@ -3498,7 +3498,9 @@ static jrd_tra* transaction_start(thread_db* tdbb, jrd_tra* temp) jrd_tra::~jrd_tra() { - delete tra_undo_record; + while (tra_undo_records.hasData()) + delete tra_undo_records.pop(); + delete tra_undo_space; delete tra_user_management;