HuntnGather – Diff between revs 33 and 37
?pathlinks?
Rev 33 | Rev 37 | |||
---|---|---|---|---|
Line 11... | Line 11... | |||
11 | #endif |
11 | #endif |
|
Line 12... | Line 12... | |||
12 | |
12 | |
|
13 | #define ASYNC_BUF 8192 |
13 | #define ASYNC_BUF 8192 |
|
14 | #define MAX_MEM 262144 |
14 | #define MAX_MEM 262144 |
|
15 | #define LINE_BUF 256 |
- | ||
16 | /* Remove these once Hunt has been revamped. */ |
- | ||
17 | #define NAME_BUF 32 |
- | ||
18 | #define PATH_BUF 128 |
- | ||
19 | /* ***************************************** */ |
15 | #define LINE_BUF 256 |
|
Line 20... | Line 16... | |||
20 | #define DEFAULT_DATABASE_FILE "S:gather.db" |
16 | #define DEFAULT_DATABASE_FILE "S:gather.db" |
|
21 | |
17 | |
|
22 | typedef enum FS_TYPE { |
18 | typedef enum FS_TYPE { |
|
Line 48... | Line 44... | |||
48 | extern int PROGRAM_RUN; |
44 | extern int PROGRAM_RUN; |
|
49 | extern int PROGRAM_VERBOSE; |
45 | extern int PROGRAM_VERBOSE; |
|
Line 50... | Line 46... | |||
50 | |
46 | |
|
51 | #if defined ___AmigaOS___ |
47 | #if defined ___AmigaOS___ |
|
52 | extern LONG StringLenMax(char *a, char *b); |
- | ||
53 | #else |
- | ||
54 | extern int StrlenMax(char *a, char *b); |
- | ||
55 | #endif |
- | ||
56 | |
- | ||
57 | extern void StrUpr(char *); |
- | ||
58 | extern FS_TYPE GetFsType(char *path); |
- | ||
59 | extern int CountFileLines(char *dbFile); |
- | ||
60 | extern char *PathToAbsolute(char *path); |
- | ||
61 | #if defined ___AmigaOS___ |
48 | extern LONG StringLenMax(char *a, char *b); |
|
- | 49 | extern BOOL PathCompare(char *path, char *look); |
||
- | 50 | extern BOOL RemoveFile(char *name); |
||
62 | extern BOOL PathCompare(char *path, char *look); |
51 | extern BOOL StringMatch(char *a, char *b); |
|
- | 52 | #else |
||
63 | #else |
53 | extern int StrlenMax(char *a, char *b); |
|
- | 54 | extern int PathCompare(char *path, char *look); |
||
- | 55 | extern int RemoveFile(char *name); |
||
64 | extern int PathCompare(char *path, char *look); |
56 | extern int StringMatch(char *a, char *b); |
|
65 | #endif |
- | ||
66 | extern char *CreateTemporaryFile(void); |
- | ||
- | 57 | #endif |
||
67 | extern char **CreateTemporaryFiles(int files); |
58 | |
|
68 | #if defined ___AsyncIO___ |
59 | #if defined ___AsyncIO___ |
|
69 | extern void SkipLine(struct AsyncFile *fp); |
- | ||
70 | #else |
- | ||
71 | void SkipLine(FILE *fp); |
- | ||
72 | #endif |
- | ||
73 | #if defined ___AsyncIO___ |
60 | extern void SkipLine(struct AsyncFile *fp); |
|
74 | extern char *PeekLine(struct AsyncFile *fp); |
- | ||
75 | #else |
- | ||
76 | extern char *PeekLine(FILE *fp); |
- | ||
77 | #endif |
- | ||
78 | #if defined ___AsyncIO___ |
61 | extern char *PeekLine(struct AsyncFile *fp); |
|
79 | extern char *ReadLine(struct AsyncFile *fp); |
62 | extern char *ReadLine(struct AsyncFile *fp); |
|
- | 63 | #else |
||
- | 64 | extern void SkipLine(FILE *fp); |
||
80 | #else |
65 | extern char *PeekLine(FILE *fp); |
|
81 | extern char *ReadLine(FILE *fp); |
66 | extern char *ReadLine(FILE *fp); |
|
- | 67 | #endif |
||
82 | #endif |
68 | |
|
83 | #if defined ___AmigaOS___ |
69 | extern void StrUpr(char *); |
|
84 | extern BOOL RemoveFile(char *name); |
70 | extern FS_TYPE GetFsType(char *path); |
|
85 | #else |
71 | extern int CountFileLines(char *dbFile); |
|
86 | extern int RemoveFile(char *name); |
72 | extern char *PathToAbsolute(char *path); |
|
- | 73 | extern char *CreateTemporaryFile(void); |
||
87 | #endif |
74 | extern char **CreateTemporaryFiles(int files); |
|
88 | extern void RemoveFiles(char **names, int count); |
75 | extern void RemoveFiles(char **names, int count); |
|
89 | extern void CopyFile(char *a, char *b); |
- | ||
Line -... | Line 76... | |||
- | 76 | extern void CopyFile(char *a, char *b); |