While dabbling with pointers, I came across a memleak for which I
don't understand why it happens. Hopefully someone can help me with it.


mytest^.name := Format('%s.%.3d', ['name', 1]); 

This assigns
'name.001' to the pointer variable but causes a memleak. If I assign the
same value as string constant no memleak occurs, so it must be something
related to format. 

Regards, Darius 
  
_______________________________________________
fpc-pascal maillist  -  fpc-pascal@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-pascal

Reply via email to