(svn r13810) -Fix: small memory leak when tar files would be found.

This commit is contained in:
rubidium
2008-07-23 21:42:55 +00:00
parent a050a78525
commit 81c50c6c32
2 changed files with 10 additions and 9 deletions

View File

@@ -11,15 +11,17 @@
/** The define of a TarList. */
struct TarListEntry {
const char *filename;
~TarListEntry() { free((void*)this->filename); }
};
struct TarFileListEntry {
TarListEntry *tar;
const char *tar_filename;
size_t size;
size_t position;
};
typedef std::map<std::string, TarListEntry *> TarList;
typedef std::map<std::string, TarListEntry> TarList;
typedef std::map<std::string, TarFileListEntry> TarFileList;
extern TarList _tar_list;
extern TarFileList _tar_filelist;