16 bit systems use a FAR pointer when the pointer references something outside
the sixteen bit address space range. Some old code for Windows 3.1 and for DOS uses that. It is probably a #define in a header.
I would bet if you're on a 32-bit box that
is in effect ewhen you compile.