HuntnGather

Subversion Repositories:
Compare Path: Rev
With Path: Rev
?path1? @ 36  →  ?path2? @ 37
/trunk/HuntnGather/shared/utilities.h
@@ -13,10 +13,6 @@
#define ASYNC_BUF 8192
#define MAX_MEM 262144
#define LINE_BUF 256
/* Remove these once Hunt has been revamped. */
#define NAME_BUF 32
#define PATH_BUF 128
/* ***************************************** */
#define DEFAULT_DATABASE_FILE "S:gather.db"
 
typedef enum FS_TYPE {
@@ -50,42 +46,33 @@
 
#if defined ___AmigaOS___
extern LONG StringLenMax(char *a, char *b);
extern BOOL PathCompare(char *path, char *look);
extern BOOL RemoveFile(char *name);
extern BOOL StringMatch(char *a, char *b);
#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);
#endif
 
extern void StrUpr(char *);
extern FS_TYPE GetFsType(char *path);
extern int CountFileLines(char *dbFile);
extern char *PathToAbsolute(char *path);
#if defined ___AmigaOS___
extern BOOL PathCompare(char *path, char *look);
#else
extern int PathCompare(char *path, char *look);
#endif
extern char *CreateTemporaryFile(void);
extern char **CreateTemporaryFiles(int files);
#if defined ___AsyncIO___
extern void SkipLine(struct AsyncFile *fp);
#else
void SkipLine(FILE *fp);
#endif
#if defined ___AsyncIO___
extern char *PeekLine(struct AsyncFile *fp);
extern char *ReadLine(struct AsyncFile *fp);
#else
extern void SkipLine(FILE *fp);
extern char *PeekLine(FILE *fp);
#endif
#if defined ___AsyncIO___
extern char *ReadLine(struct AsyncFile *fp);
#else
extern char *ReadLine(FILE *fp);
#endif
#if defined ___AmigaOS___
extern BOOL RemoveFile(char *name);
#else
extern int RemoveFile(char *name);
#endif
 
extern void StrUpr(char *);
extern FS_TYPE GetFsType(char *path);
extern int CountFileLines(char *dbFile);
extern char *PathToAbsolute(char *path);
extern char *CreateTemporaryFile(void);
extern char **CreateTemporaryFiles(int files);
extern void RemoveFiles(char **names, int count);
extern void CopyFile(char *a, char *b);
 
extern dbEntry* CreateDatabaseEntry(char *line);