diff options
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; | 
