The result of a SizeOf(Pointer) is know at compile time. Does fpc optimize it and treat as a constant or will call the SizeOf function every time it appears? Thanks in advance. Luiz