On 08-04-2011 13:55, Dimitry Sibiryakov wrote: > 08.04.2011 18:50, Adriano dos Santos Fernandes wrote: >> On 08-04-2011 13:43, alexpeshk...@users.sourceforge.net wrote: >>> Log Message: >>> ----------- >>> Use interface IBlrMessage instead passing C++ class pointer to API >>> interface's functions >>> >> I'm *very* against this *undiscussed* change. > > Weren't exactly you, who last two weeks supported idea of using interfaces > in API?.. > Oh my god, when you will stop to say unthoughtful things and start to study software, at least?
Please understand, there is nothing wrong with virtual calls, and you may see that FB 3 runs code faster than older versions using a lot of them, replacing switches. Message buffers don't require different functionality at each place to need an interface. Adriano ------------------------------------------------------------------------------ Xperia(TM) PLAY It's a major breakthrough. An authentic gaming smartphone on the nation's most reliable network. And it wants your games. http://p.sf.net/sfu/verizon-sfdev Firebird-Devel mailing list, web interface at https://lists.sourceforge.net/lists/listinfo/firebird-devel