From f5bd4ad831ce28b148a216c49be675127c1b947c Mon Sep 17 00:00:00 2001 From: Maxim Ostapenko Date: Tue, 20 Sep 2016 15:19:14 +0000 Subject: [PATCH] re PR testsuite/63299 (ASan reported alloc-dealloc-mismatch in g++.old-deja/g++.jason/init3.C) PR testsuite/63299 * g++.old-deja/g++.jason/init3.C (My_string::~My_string): Use delete[] instead of delete. Co-Authored-By: Jakub Jelinek From-SVN: r240268 --- gcc/testsuite/ChangeLog | 7 +++++++ gcc/testsuite/g++.old-deja/g++.jason/init3.C | 2 +- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index a15c601e33f..d515fdf5bcf 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,10 @@ +2016-09-20 Maxim Ostapenko + Jakub Jelinek + + PR testsuite/63299 + * g++.old-deja/g++.jason/init3.C (My_string::~My_string): Use delete[] + instead of delete. + 2016-09-20 Jakub Jelinek PR c++/77626 diff --git a/gcc/testsuite/g++.old-deja/g++.jason/init3.C b/gcc/testsuite/g++.old-deja/g++.jason/init3.C index 38e0e61d325..92a7f5b89e3 100644 --- a/gcc/testsuite/g++.old-deja/g++.jason/init3.C +++ b/gcc/testsuite/g++.old-deja/g++.jason/init3.C @@ -10,7 +10,7 @@ class My_string { public: My_string(const char* string); My_string(const My_string &); - ~My_string() { delete str; } + ~My_string() { delete [] str; } char* char_p() { return str; } }; -- 2.30.2