class Item { public: Item() {} ~Item() { /* not called */ } void Delete() { delete this; // call goes to wrong destructor } };
class Item : public GListItem { public: Item() {} ~Item() { /* called from inside GContainers.cpp */ } };
[q]text[/q] [url=link]description[/url] [img]url_to_image[/img] [pre]some_code[/pre] [b]bold_text[/b]