diff options
| author | pixel <pixel> | 2006-07-17 16:11:25 +0000 | 
|---|---|---|
| committer | pixel <pixel> | 2006-07-17 16:11:25 +0000 | 
| commit | 9344bc8b92273a869b509a33a28bd6e5ebfedaf6 (patch) | |
| tree | 9d5c314d82f2c52a0c46cadb0bfc4a42bc3b193f /includes | |
| parent | 3712d0a948d336ad8a61b72fd203a92a46e867f2 (diff) | |
Fixing the path table issue... and the name-from-template one as well!
Damn, how was this working before... ?
Diffstat (limited to 'includes')
| -rw-r--r-- | includes/isobuilder.h | 6 | 
1 files changed, 4 insertions, 2 deletions
| diff --git a/includes/isobuilder.h b/includes/isobuilder.h index 7f86f05..a18e64d 100644 --- a/includes/isobuilder.h +++ b/includes/isobuilder.h @@ -17,7 +17,7 @@   *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA   */ -/* $Id: isobuilder.h,v 1.13 2005-11-02 21:34:02 pixel Exp $ */ +/* $Id: isobuilder.h,v 1.14 2006-07-17 16:11:25 pixel Exp $ */  #ifndef __ISOBUILDER_H__  #define __ISOBUILDER_H__ @@ -47,7 +47,7 @@ class isobuilder : public Base {            virtual ~DirTree();          void fromdir(cdutils::DirEntry *);          void dumpdirs(isobuilder *) throw (GeneralException); -        int buildpath(Byte * data, int size, bool bigendian = false) throw (GeneralException); +        int buildpath(Byte * data, int size, bool bigendian = false);          bool isdir();          void setbasicsxa();          int sector; @@ -64,6 +64,8 @@ class isobuilder : public Base {          DirTree * Brother();          DirTree * Find(const String &);        private: +        int buildpath_r(Byte * data, int size, int current_level, int level_to_dump, bool bigendian) throw (GeneralException); +        int maxlevel(int current_level = 1);          DirTree * father, * child, * brother;          bool dir;          int node; | 
