/* ETAK Inc. Dec 1988 */ #ifndef idxtyp__h #define idxtyp__h /* #ident "@(#)idxtyp.h 1.1 :/tmp_mnt/vol/consrc/geocode/s.idxtyp.h 10/27/93 16:40:05" */ /***************************************************************************** * * * Copyright (C) 1987 by ETAK, Inc. * * All Rights Reserved * * * * Modifications log * * * * 12-13-88 tsk created * * 10-10-89 mth changed far to __FAR__ * * * *****************************************************************************/ /* This file contains type definitions for the generic far pointers that are used on the TravelPilot. Using the typedef'ed types allows effective function prototyping on machines for which "far" has been defined as nothing. */ #ifndef __FAR__ #define __FAR__ typedef size_t size_t_far; #else typedef long size_t_far; #endif /* __FAR__ */ typedef char __FAR__ *pchar; typedef unsigned char __FAR__ *puchar; typedef void __FAR__ *pvoid; typedef short __FAR__ *pshort; typedef unsigned short __FAR__ *pushort; typedef unsigned long __FAR__ *pulong; typedef long __FAR__ *plong; typedef int __FAR__ *pint; #endif /* idxtyp__h */