Reporting number of processed filters with -set_filter and -set_filter_r
This commit is contained in:
parent
e29ea90633
commit
967b6a45ce
@ -16475,6 +16475,7 @@ out_of_mem:;
|
|||||||
|
|
||||||
/* Options -set_filter , -set_filter_r */
|
/* Options -set_filter , -set_filter_r */
|
||||||
/* @param flag bit0=recursive -set_filter_r
|
/* @param flag bit0=recursive -set_filter_r
|
||||||
|
bit1= do not reset pacifier, no final pacifier message
|
||||||
*/
|
*/
|
||||||
int Xorriso_option_set_filter(struct XorrisO *xorriso, char *name,
|
int Xorriso_option_set_filter(struct XorrisO *xorriso, char *name,
|
||||||
int argc, char **argv, int *idx, int flag)
|
int argc, char **argv, int *idx, int flag)
|
||||||
@ -16489,6 +16490,8 @@ int Xorriso_option_set_filter(struct XorrisO *xorriso, char *name,
|
|||||||
argc, argv, *idx, &end_idx, &optc, &optv, 0);
|
argc, argv, *idx, &end_idx, &optc, &optv, 0);
|
||||||
if(ret <= 0)
|
if(ret <= 0)
|
||||||
goto ex;
|
goto ex;
|
||||||
|
if(!(flag&2))
|
||||||
|
Xorriso_pacifier_reset(xorriso, 0);
|
||||||
|
|
||||||
for(i= 0; i<optc; i++) {
|
for(i= 0; i<optc; i++) {
|
||||||
if(flag&1) {
|
if(flag&1) {
|
||||||
@ -16514,6 +16517,9 @@ int Xorriso_option_set_filter(struct XorrisO *xorriso, char *name,
|
|||||||
continue;
|
continue;
|
||||||
ret= 0; goto ex;
|
ret= 0; goto ex;
|
||||||
}
|
}
|
||||||
|
if(!(flag&2))
|
||||||
|
Xorriso_pacifier_callback(xorriso, "file filters processed",
|
||||||
|
xorriso->pacifier_count, 0, "", 1);
|
||||||
ret= 1;
|
ret= 1;
|
||||||
ex:;
|
ex:;
|
||||||
(*idx)= end_idx;
|
(*idx)= end_idx;
|
||||||
|
@ -1 +1 @@
|
|||||||
#define Xorriso_timestamP "2009.04.04.144241"
|
#define Xorriso_timestamP "2009.04.05.110534"
|
||||||
|
Loading…
Reference in New Issue
Block a user