summaryrefslogtreecommitdiffstats
path: root/private/utils/mep/help/inc/farutil.h
blob: ff41ac36e179c31dba370ae10965837fd5f184a1 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
/*************************************************************************
**
** farutil.h - procedure definitions for farutil package
**
**	Copyright <C> 1988, Microsoft Corporation
**
** Purpose:
**
** Revision History:
**
**  []	08-May-1988	LN	Created
**
*************************************************************************/
typedef char	f;
typedef unsigned char	uchar;
typedef unsigned long	ulong;
typedef unsigned short	ushort;

char far *  pascal far	farAlloc(ulong);
void	    pascal far	farFree (char far *);
uchar far * pascal far	farMemset(uchar far *, uchar, ushort);
uchar far * pascal far	farMove (uchar far *, uchar far *, ushort);
uchar far * pascal far	farMoveDn (uchar far *, uchar far *, ushort);
uchar far * pascal far	farMoveUp (uchar far *, uchar far *, ushort);
int	    pascal far	farRead (int, uchar far *, int);
int	    pascal far	farStrcmp (uchar far *, uchar far *);
int	    pascal far	farStrncmp (uchar far *, uchar far *, int);
uchar far * pascal far	farStrcpy (uchar far *, uchar far *);
int	    pascal far	farStrlen (uchar far *);
int	    pascal far	farWrite (int, uchar far *, int);