No subject
Tue Dec 7 08:03:25 EST 2004
size argument.
---
> I'm trying to port a 3D graph unit I found for Delphi. I've already
> done much of the conversion (messages and such) but ran into the
> following routine:
>
> Procedure TGraph3D.ClearTrapezes;
> var i : LongInt;
> begin
> For i := 0 to FTrapezes.Count-1 do begin
> Dispose(FTrapezes[i]);
> FTrapezes[i] := nil;
> end;
> FTrapezes.Pack;
> end;
>
> FTrapezes is defined as:
>
> FTrapezes : TList; //casts to PTrapezeInfo
>
> But when it hits the "Dispose" line, I get:
> "Use of NEW or DISPOSE is not possible for untyped pointers"
>
> I'm not familiar with the DISPOSE keyword or function. Can someone help
> me decipher what is supposed to be happening here?
>
> --
> Tony Maro
More information about the Lazarus
mailing list