diff options
Diffstat (limited to 'includes/cdutils.h')
-rw-r--r-- | includes/cdutils.h | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/includes/cdutils.h b/includes/cdutils.h index fa44ca6..e3cf8fb 100644 --- a/includes/cdutils.h +++ b/includes/cdutils.h @@ -56,14 +56,15 @@ extern long sec_sizes[]; extern long sec_offsts[]; extern String sec_modes[]; -Handle * open_ppf(String ppf, Handle * iso, char * comment); +Handle * open_ppf(String ppf, Handle * iso, String comment) throw(GeneralException); +void close_ppf() throw(GeneralException); unsigned short int swap_word(unsigned short int i); unsigned long int swap_dword(unsigned long int i); int guess_type(Handle * f_iso, int number); void sector_seek(Handle * f_iso, long sector); long read_sector(Handle * f_iso, Byte * buffer, int type, int number = -1); void read_datas(Handle * f_iso, Byte * buffer, int type, int number, long size); -void read_Handle(Handle * f_iso, Handle * Handle, int type, int number, long size); +void read_file(Handle * f_iso, Handle * Handle, int type, int number, long size); void write_sector(Handle * f_iso_r, Handle * f_iso_w, Byte * buffer, int type, int number = -1); void write_datas(Handle * f_iso_r, Handle * f_iso_w, Byte * buffer, int type, int number, long size); void write_file(Handle * f_iso_r, Handle * f_iso_w, Handle * Handle, int type, int number = -1); |