http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58239

--- Comment #1 from Gabriel Dos Reis <gdr at gcc dot gnu.org> ---
Here is the definition of pretty_printer::~pretty_printer ()
at the location indicated:

pretty_printer::~pretty_printer ()
{
  buffer->~output_buffer ();
  XDELETE (buffer);
}


The macro XDELETE is defined in include/libiberty.h

as:

    #define XDELETE(P)              free ((void*) ℗)


So, I do not see use of any 'operator delete' from
that code.

Is someone trying to #define XDELETE to something else?

-- Gaby

Reply via email to