Hello Sven. I understand now. I am using lazarus, which uses 4-byte integers. "It seems that you haven't read the declarations in systemh.inc correctly:" Yes. I'm new to this, and that is quite possible. But now I will know where to look next time.:-) Thanks again.