summaryrefslogtreecommitdiff
path: root/textproc/helpdeco/files/compat.h
blob: 3fe5872b9fb06a61a4645513df111e1b7f44e285 (plain)
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
31
32
33
34
35
#ifndef __compat_h__
#define __compat_h__

#include <strings.h>

#define stricmp strcasecmp
#define strcmpi strcasecmp
#define memicmp memcmpi

#ifndef _MAX_DIR
#define _MAX_DIR 256
#endif
#ifndef _MAX_EXT
#define _MAX_EXT 256
#endif
#ifndef _MAX_DRIVE
#define _MAX_DRIVE 3
#endif
#ifndef _MAX_FNAME
#define _MAX_FNAME 256
#endif
#ifndef _MAX_PATH
#define _MAX_PATH 260
#endif
#ifndef MAX_PATH
#define MAX_PATH _MAX_PATH
#endif

void _splitpath(const char *, char *, char *, char *, char *);
void _makepath(char *, const char *, const char *, const char *, const char *);
int getch(void);
int memcmpi(const void *, const void *, size_t);
char *strupr(char *);
char *strlwr(char *);
#endif