22.07.2014 12:55, Alex Peshkoff wrote:
> On 07/22/14 14:44, Dimitry Sibiryakov wrote:
>>      Instead of fixing "handling 32 bits internally without any bounds 
>> checking" he decided
>> to pollute interface with types defined not by purpose, but by bitness. 
>> IMHO, this is a
>> wrong decision and it conflict with Firebird type defining politics 
>> mentioned by Dmitry.
>
> Certainly, therefore it was suggested to replace them with plain
> 'unsigned int', used in other places in new API.

   Situation with 'unsigned int' is not different from 'size_t'. You will have 
the same 
problem on platforms/compilers where int is 64 bits wide.

-- 
   WBR, SD.

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

Reply via email to