Mercurial > otakunoraifu
comparison system/file_impl.h @ 50:35ce1a30f3f9
* Added va_end where there is a va_start
* Used NULL instead of 0 (so it works on 64b)
author | thib |
---|---|
date | Fri, 17 Apr 2009 18:38:06 +0000 |
parents | 5f548e5957a8 |
children | 15a18fbe6f21 |
comparison
equal
deleted
inserted
replaced
49:6581f7eccd26 | 50:35ce1a30f3f9 |
---|---|
60 virtual void ListupFiles(int fname_len); | 60 virtual void ListupFiles(int fname_len); |
61 virtual ARCINFO* MakeARCINFO(ARCFILE_ATOM&); | 61 virtual ARCINFO* MakeARCINFO(ARCFILE_ATOM&); |
62 iterator SearchName(const char* f, const char* ext=0); | 62 iterator SearchName(const char* f, const char* ext=0); |
63 public: | 63 public: |
64 ARCFILE(const char* fname); | 64 ARCFILE(const char* fname); |
65 void SetNext(ARCFILE* _next) { next = _next;} | 65 void SetNext(ARCFILE* _next) { delete next; next = _next;} |
66 ARCFILE* Next(void) { return next; } | 66 ARCFILE* Next(void) { return next; } |
67 void Init(void); | 67 void Init(void); |
68 virtual ~ARCFILE(); | 68 virtual ~ARCFILE(); |
69 /* ファイル検索 */ | 69 /* ファイル検索 */ |
70 class ARCINFO* Find(const char* fname, const char* ext); | 70 class ARCINFO* Find(const char* fname, const char* ext); |