HuntnGather – Diff between revs 33 and 37

Subversion Repositories:
Rev:
Show entire fileIgnore whitespace
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);