22.07.2014 14:54, Alex Peshkoff wrote: > Not sure how does presence of overloaded methods affect stability of > vtable layout, but agree that we should better avoid them in public > interfaces.
Even if you put an overloaded method at the end of the interface, its vtable entry will be placed in the middle (alongside with its counterpart) by the compiler, thus breaking the ABI compatibility. Dmitry ------------------------------------------------------------------------------ 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