On 12/29/11 22:05, Leyne, Sean wrote:

>> 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.
> And some people have complained about some of my suggestions as being 
> "hacks"!!!
>

Sean, certainly it was hack, but it left in codebase since pre-firebird
times. In fb3 it was cleaned up. We try to remove such 'solutions' from
the code, and certainly do not want to add new ones.


------------------------------------------------------------------------------
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

Reply via email to