summaryrefslogtreecommitdiff
path: root/includes/cdutils.h
diff options
context:
space:
mode:
Diffstat (limited to 'includes/cdutils.h')
-rw-r--r--includes/cdutils.h16
1 files changed, 8 insertions, 8 deletions
diff --git a/includes/cdutils.h b/includes/cdutils.h
index c3053a6..3666491 100644
--- a/includes/cdutils.h
+++ b/includes/cdutils.h
@@ -79,7 +79,7 @@ class cdutils : public Base {
struct DirEntry * rootDir;
- Handle * open_ppf(String ppf, String comment) throw(GeneralException);
+ Handle * open_ppf(const String & ppf, const String & comment) throw(GeneralException);
void close_ppf() throw(GeneralException);
void set_iso_w(Handle *);
static Uint16 swap_word(Uint16 i);
@@ -105,15 +105,15 @@ class cdutils : public Base {
int show_iso_infos();
int get_pt_infos();
int show_pt_infos();
- struct DirEntry find_path(String path);
- struct DirEntry find_parent(String path);
- struct DirEntry * find_path(Byte ** buffer, String path);
- struct DirEntry * find_parent(Byte ** buffer, String path);
+ struct DirEntry find_path(const String & path);
+ struct DirEntry find_parent(const String & path);
+ struct DirEntry * find_path(Byte ** buffer, const String & path);
+ struct DirEntry * find_parent(Byte ** buffer, const String & path);
void show_head_entry(void);
int show_entry(struct DirEntry * dir);
int show_dir(struct DirEntry * dir);
- struct DirEntry find_dir_entry(struct DirEntry * dir, String name);
- struct DirEntry * find_dir_entry(Byte ** buffer, struct DirEntry * dir, String name);
+ struct DirEntry find_dir_entry(struct DirEntry * dir, const String & name);
+ struct DirEntry * find_dir_entry(Byte ** buffer, struct DirEntry * dir, const String & name);
static Uint8 from_BCD(Uint8 x);
static Uint8 to_BCD(Uint8 x);
static bool is_valid_BCD(Uint8 x);
@@ -123,7 +123,7 @@ class cdutils : public Base {
static void to_MSF(int sect, Uint8 & m, Uint8 & s, Uint8 & f, Uint32 start = 150);
private:
void write_ppf(Byte * old_sec, Byte * new_sec, int sec_num);
- String format_date(String input);
+ String format_date(const String & input);
yazedc yazedc_o;
Handle * f_iso_r, * f_iso_w, * ppf_file;