> This change was done in trunk. The reason for signed type here was (at > least visible reason) very simple - into some functions using same > parameter might be passed transaction number (positive value) and > something else (negative value). I.e. negative sign meant 'this is not > transaction' and function behaved according to it. > Would not be better, instead of that, If transaction id is equal To 0, no transaction, else transaction.
As now there is a problem with transactionid and heavy loaded systems, that could solve in a little the problem. Jesus ------------------------------------------------------------------------------ Ridiculously easy VDI. With Citrix VDI-in-a-Box, you don't need a complex infrastructure or vast IT resources to deliver seamless, secure access to virtual desktops. With this all-in-one solution, easily deploy virtual desktops for less than the cost of PCs and save 60% on VDI infrastructure costs. Try it free! http://p.sf.net/sfu/Citrix-VDIinabox Firebird-Devel mailing list, web interface at https://lists.sourceforge.net/lists/listinfo/firebird-devel