1 // GROUPS passed scoping
3 // From: svkakkad@cs.utexas.edu (Sheetal V. Kakkad)
4 // Date: Tue, 5 Oct 93 12:38:49 -0500
5 // Subject: G++ 2.4.5 - global delete operator not called when using "::delete"
6 // Message-ID: <9310051738.AA14586@boogie.cs.utexas.edu>
17 void *operator new (size_t);
18 void operator delete (void *);
21 void *foo::operator new (size_t size)
26 int overloaded_delete = 0;
28 void foo::operator delete (void *data)
38 ::delete ff; // should call the default delete operator
40 if (overloaded_delete == 1)
43 { printf ("FAIL\n"); return 1; }