On 11/12/14 14:25, Adriano dos Santos Fernandes wrote: > On 12/11/2014 09:18, Alex Peshkoff wrote: >> On 11/12/14 13:41, Adriano dos Santos Fernandes wrote: >> >>> Alex, let's review things then! >>> >>> In one of the files I just moved firebird.h, it was already being included! >> What file, from where to where did you move it? I can't grep firebird.h >> in all 4 samples. > To support reference counting. Actually, another problem of this. People > need platform dependent code to implement every interface. > > examples/dbcrypt/CryptKeyHolder.cpp: > > #include"firebird.h"// Needed for atomic support
Yes, now I've understood you. I've looked in examples/interfaces. What about need in platform dependent code - that's really bad. What solutions can we suggest? Even straightforward solution with adding helper interface to perform atomic ops is not too slow (virtual call overhead is minor compared with atomic op) but may be with cloop we can suggest something better? ------------------------------------------------------------------------------ Comprehensive Server Monitoring with Site24x7. Monitor 10 servers for $9/Month. Get alerted through email, SMS, voice calls or mobile push notifications. Take corrective actions from your mobile device. http://pubads.g.doubleclick.net/gampad/clk?id=154624111&iu=/4140/ostg.clktrk Firebird-Devel mailing list, web interface at https://lists.sourceforge.net/lists/listinfo/firebird-devel