# HG changeset patch # User David A. Holland # Date 1653967976 14400 # Node ID 7661c1604e49cdbfface54e4cf05962cc510dc8b # Parent bebb2ba69e1dd1c41b3539c3aca4e36ae4d1a282 Add additional operator delete calls gcc 10 asked for. diff -r bebb2ba69e1d -r 7661c1604e49 anagram/ag1/cppalloc.cpp --- a/anagram/ag1/cppalloc.cpp Sat Apr 18 17:12:17 2020 -0400 +++ b/anagram/ag1/cppalloc.cpp Mon May 30 23:32:56 2022 -0400 @@ -18,6 +18,11 @@ DEALLOCATE(p); } +void operator delete(void *p, size_t) { + //deleteCalls++; + DEALLOCATE(p); +} + void *operator new[](size_t size) { //newArrayCalls++; void *pointer = myalloc(size); @@ -28,3 +33,8 @@ //deleteArrayCalls++; DEALLOCATE(p); } + +void operator delete[](void *p, size_t) { + //deleteArrayCalls++; + DEALLOCATE(p); +}