HuntnGather
/trunk/HuntnGather/shared/utilities.h |
@@ -10,7 +10,8 @@ |
#define FALSE 0; |
#endif |
|
#define ASYNC_BUF 8192 |
/* 32768b empirically shows a doubling of speed compared to lower values */ |
#define ASYNC_BUF 32768 |
#define MAX_MEM 262144 |
#define LINE_BUF 256 |
#define DEFAULT_DATABASE_FILE "S:gather.db" |
@@ -58,11 +59,13 @@ |
extern BOOL PathCompare(char *path, char *look); |
extern BOOL RemoveFile(char *name); |
extern BOOL StringMatch(char *a, char *b); |
extern void StrUpr(UBYTE *s); |
#else |
extern int StrlenMax(char *a, char *b); |
extern int PathCompare(char *path, char *look); |
extern int RemoveFile(char *name); |
extern int StringMatch(char *a, char *b); |
extern void StrUpr(char *s); |
#endif |
|
#if defined ___AsyncIO___ |
@@ -75,7 +78,6 @@ |
extern dbLine *ReadLine(FILE *fp); |
#endif |
|
extern void StrUpr(char *); |
extern FS_TYPE GetFsType(char *path); |
extern int CountFileLines(char *dbFile); |
extern int GetFileSize(char *dbFile); |
@@ -83,6 +85,6 @@ |
extern char *CreateTemporaryFile(void); |
extern VECTOR *CreateTemporaryFiles(int files); |
extern void RemoveFiles(VECTOR *names); |
extern void CopyFile(char *a, char *b); |
extern void CopyLines(char *a, char *b); |
|
extern dbEntry* CreateDatabaseEntry(dbLine *line); |