aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorMaxim Ostapenko <m.ostapenko@samsung.com>2016-09-20 15:19:14 +0000
committerJakub Jelinek <jakub@gcc.gnu.org>2016-09-20 17:19:14 +0200
commitf5bd4ad831ce28b148a216c49be675127c1b947c (patch)
tree7d4ee27af835932548b6b7af14a6b1a03574fb94 /gcc
parentb912f962e2d8bfec7f633500e9a50fdddf867196 (diff)
downloadgcc-f5bd4ad831ce28b148a216c49be675127c1b947c.zip
gcc-f5bd4ad831ce28b148a216c49be675127c1b947c.tar.gz
gcc-f5bd4ad831ce28b148a216c49be675127c1b947c.tar.bz2
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 <jakub@redhat.com> From-SVN: r240268
Diffstat (limited to 'gcc')
-rw-r--r--gcc/testsuite/ChangeLog7
-rw-r--r--gcc/testsuite/g++.old-deja/g++.jason/init3.C2
2 files changed, 8 insertions, 1 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index a15c601..d515fdf 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,10 @@
+2016-09-20 Maxim Ostapenko <m.ostapenko@samsung.com>
+ Jakub Jelinek <jakub@redhat.com>
+
+ PR testsuite/63299
+ * g++.old-deja/g++.jason/init3.C (My_string::~My_string): Use delete[]
+ instead of delete.
+
2016-09-20 Jakub Jelinek <jakub@redhat.com>
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 38e0e61..92a7f5b 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; }
};