On 22/07/2014 07:54, Alex Peshkoff wrote: > On 07/22/14 14:41, Dmitry Yemanov wrote: >> 21.07.2014 18:04, Alex Peshkoff wrote: >> >>> Ahh - it's related with multiple inheritance and rtti. Luckily we do not >>> use both in interfaces. >> Just for clarity - besides that, we must neither use virtual destructors > Definitely not. > Instead dtor release() function is used. > How we'll deal with warnings about class with virtual methods without virtual destructors? I didn't found a clever way.
Current clang++ build is full of them. And note, globally disable them are not a option, as these headers are going to be used by users. Adriano ------------------------------------------------------------------------------ Want fast and easy access to all the code in your enterprise? Index and search up to 200,000 lines of code with a free copy of Black Duck Code Sight - the same software that powers the world's largest code search on Ohloh, the Black Duck Open Hub! Try it now. http://p.sf.net/sfu/bds Firebird-Devel mailing list, web interface at https://lists.sourceforge.net/lists/listinfo/firebird-devel