Re: [fpc-pascal] Re: Code works on Linux x64 but not on Linux x86

2012-02-07 Thread Reinier Olislagers
On 7-2-2012 21:11, Sven Barth wrote: > On 07.02.2012 20:32, Reinier Olislagers wrote: >> On 7-2-2012 19:48, Sven Barth wrote: >>> On 07.02.2012 17:12, Reinier Olislagers wrote: Code bombs at decoder.Read(a, readsize). readsize=0 according to debugger. > > Ok, then I don't know right

Re: [fpc-pascal] Re: Code works on Linux x64 but not on Linux x86

2012-02-07 Thread Reinier Olislagers
On 7-2-2012 21:11, Sven Barth wrote: > On 07.02.2012 20:32, Reinier Olislagers wrote: >> So in Delphi, presumably cardinal varies between 32 and 64 bit, while in >> FPC it is always 32 bit. Or am I interpreting this incorrectly? >> > > Yes, you are interpreting this incorrectly. ;) > > Regards,

Re: [fpc-pascal] Re: Code works on Linux x64 but not on Linux x86

2012-02-07 Thread Sven Barth
On 07.02.2012 20:32, Reinier Olislagers wrote: On 7-2-2012 19:48, Sven Barth wrote: On 07.02.2012 17:12, Reinier Olislagers wrote: Code bombs at decoder.Read(a, readsize). readsize=0 according to debugger. readsize=cardinal; according to help "an unsigned 32-bit integer". However, http://wiki.

[fpc-pascal] Re: Code works on Linux x64 but not on Linux x86

2012-02-07 Thread Reinier Olislagers
On 7-2-2012 19:48, Sven Barth wrote: > On 07.02.2012 17:12, Reinier Olislagers wrote: >> >> Code bombs at decoder.Read(a, readsize). readsize=0 according to >> debugger. >> readsize=cardinal; according to help "an unsigned 32-bit integer". >> However, >> http://wiki.lazarus.freepascal.org/Multiplat