On Tue, 01 Mar 2011 22:19:38 +0100, Micha Nelissen <mi...@neli.hopto.org> wrote:

Paul Ishenin wrote:
01.03.2011 19:29, Jonas Maebe wrote:
That sounds very much like badly written code.
For simplicity we had the next code:
 GetMem(SomeArray, Count * SizeOf(ArrayCell))
 if SomeArray <> nil then DoSomeLogic;

DoSomeLogic ... with a Count = 0, right? or was Sizeof(...) = 0? :-)

What I wonder is, if GetMem returns a non-NIL, valid pointer for a request
of zero bytes of memory, where does this pointer actually point to? ;)


Vinzent.
_______________________________________________
fpc-devel maillist  -  fpc-devel@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-devel

Reply via email to