Paul, No wonder i had memory that kept growning. Thank you soo much!
On Sun, Mar 29, 2009 at 2:14 AM, Paul Ishenin <webpi...@mail.ru> wrote: > Joseph Montanez wrote: >> >> New(Cursor); >> > > You allocated memory for Cursor >> >> Cursor := DrawPixel(Screen, X, Y, 253, 253, 253); >> > > You assigned something to Cursor. Thus it is not pointed anymore to your > previously allocated memory. >> >> Dispose(Cursor); >> > > You are trying to deallocate memory to which Cursor is pointing. Don't > forget that it is pointing to the memory allocated by New anymore after that > assignment. > > I suppose you need to remove both New and Dispose. > > Best regards, > Paul Ishenin. > _______________________________________________ > fpc-pascal maillist - fpc-pas...@lists.freepascal.org > http://lists.freepascal.org/mailman/listinfo/fpc-pascal > _______________________________________________ fpc-pascal maillist - fpc-pascal@lists.freepascal.org http://lists.freepascal.org/mailman/listinfo/fpc-pascal