Add IsoImage context as parameter for return function.
This commit is contained in:
@ -345,7 +345,7 @@ int iso_tree_get_ignore_special(IsoImage *image)
|
||||
* NULL is allowed if you don't want any callback.
|
||||
*/
|
||||
void iso_tree_set_report_callback(IsoImage *image,
|
||||
int (*report)(IsoFileSource *src))
|
||||
int (*report)(IsoImage*, IsoFileSource*))
|
||||
{
|
||||
image->report = report;
|
||||
}
|
||||
@ -544,7 +544,7 @@ int iso_add_dir_src_rec(IsoImage *image, IsoDir *parent, IsoFileSource *dir)
|
||||
|
||||
/* if we are here we must insert. Give user a chance for cancel */
|
||||
if (image->report) {
|
||||
int r = image->report(file);
|
||||
int r = image->report(image, file);
|
||||
if (r <= 0) {
|
||||
ret = (r < 0 ? ISO_CANCELED : ISO_SUCCESS);
|
||||
goto dir_rec_continue;
|
||||
|
Reference in New Issue
Block a user