HuntnGather – Diff between revs 41 and 43
?pathlinks?
Rev 41 | Rev 43 | |||
---|---|---|---|---|
Line 8... | Line 8... | |||
8 | |
8 | |
|
9 | #if !defined FALSE |
9 | #if !defined FALSE |
|
10 | #define FALSE 0; |
10 | #define FALSE 0; |
|
Line -... | Line 11... | |||
- | 11 | #endif |
||
11 | #endif |
12 | |
|
12 | |
13 | /* 32768b empirically shows a doubling of speed compared to lower values */ |
|
13 | #define ASYNC_BUF 8192 |
14 | #define ASYNC_BUF 32768 |
|
14 | #define MAX_MEM 262144 |
15 | #define MAX_MEM 262144 |
|
Line 15... | Line 16... | |||
15 | #define LINE_BUF 256 |
16 | #define LINE_BUF 256 |
|
Line 56... | Line 57... | |||
56 | #if defined ___AmigaOS___ |
57 | #if defined ___AmigaOS___ |
|
57 | extern LONG StringLenMax(char *a, char *b); |
58 | extern LONG StringLenMax(char *a, char *b); |
|
58 | extern BOOL PathCompare(char *path, char *look); |
59 | extern BOOL PathCompare(char *path, char *look); |
|
59 | extern BOOL RemoveFile(char *name); |
60 | extern BOOL RemoveFile(char *name); |
|
60 | extern BOOL StringMatch(char *a, char *b); |
61 | extern BOOL StringMatch(char *a, char *b); |
|
- | 62 | extern void StrUpr(UBYTE *s); |
||
61 | #else |
63 | #else |
|
62 | extern int StrlenMax(char *a, char *b); |
64 | extern int StrlenMax(char *a, char *b); |
|
63 | extern int PathCompare(char *path, char *look); |
65 | extern int PathCompare(char *path, char *look); |
|
64 | extern int RemoveFile(char *name); |
66 | extern int RemoveFile(char *name); |
|
65 | extern int StringMatch(char *a, char *b); |
67 | extern int StringMatch(char *a, char *b); |
|
- | 68 | extern void StrUpr(char *s); |
||
66 | #endif |
69 | #endif |
|
Line 67... | Line 70... | |||
67 | |
70 | |
|
68 | #if defined ___AsyncIO___ |
71 | #if defined ___AsyncIO___ |
|
69 | extern void SkipLine(struct AsyncFile *fp); |
72 | extern void SkipLine(struct AsyncFile *fp); |
|
Line 73... | Line 76... | |||
73 | extern void SkipLine(FILE *fp); |
76 | extern void SkipLine(FILE *fp); |
|
74 | extern dbLine *PeekLine(FILE *fp); |
77 | extern dbLine *PeekLine(FILE *fp); |
|
75 | extern dbLine *ReadLine(FILE *fp); |
78 | extern dbLine *ReadLine(FILE *fp); |
|
76 | #endif |
79 | #endif |
|
Line 77... | Line -... | |||
77 | |
- | ||
78 | extern void StrUpr(char *); |
80 | |
|
79 | extern FS_TYPE GetFsType(char *path); |
81 | extern FS_TYPE GetFsType(char *path); |
|
80 | extern int CountFileLines(char *dbFile); |
82 | extern int CountFileLines(char *dbFile); |
|
81 | extern int GetFileSize(char *dbFile); |
83 | extern int GetFileSize(char *dbFile); |
|
82 | extern char *PathToAbsolute(char *path); |
84 | extern char *PathToAbsolute(char *path); |
|
83 | extern char *CreateTemporaryFile(void); |
85 | extern char *CreateTemporaryFile(void); |
|
84 | extern VECTOR *CreateTemporaryFiles(int files); |
86 | extern VECTOR *CreateTemporaryFiles(int files); |
|
85 | extern void RemoveFiles(VECTOR *names); |
87 | extern void RemoveFiles(VECTOR *names); |
|
Line 86... | Line 88... | |||
86 | extern void CopyFile(char *a, char *b); |
88 | extern void CopyLines(char *a, char *b); |