Avoided potential dereference of NULL. Thanks Eliska Svobodova.
This commit is contained in:
parent
56a596208c
commit
e17db6aa3e
@ -1390,15 +1390,15 @@ ex:;
|
|||||||
if(deleter && !(flag&2))
|
if(deleter && !(flag&2))
|
||||||
Xorriso_pacifier_callback(xorriso, "iso_rr_paths deleted",
|
Xorriso_pacifier_callback(xorriso, "iso_rr_paths deleted",
|
||||||
xorriso->pacifier_count, 0, "", 1|2);
|
xorriso->pacifier_count, 0, "", 1|2);
|
||||||
else if(first_job->action == 28 && !(flag&2))
|
else if(first_job != NULL && first_job->action == 28 && !(flag&2))
|
||||||
Xorriso_pacifier_callback(xorriso, "file filters processed",
|
Xorriso_pacifier_callback(xorriso, "file filters processed",
|
||||||
xorriso->pacifier_count, 0, "", 1 | 2);
|
xorriso->pacifier_count, 0, "", 1 | 2);
|
||||||
else if(mem_lut!=xorriso->last_update_time && mem_lut!=0.0 && !(flag&2))
|
else if(mem_lut!=xorriso->last_update_time && mem_lut!=0.0 && !(flag&2))
|
||||||
Xorriso_pacifier_callback(xorriso, "content bytes read",
|
Xorriso_pacifier_callback(xorriso, "content bytes read",
|
||||||
xorriso->pacifier_count, 0, "", 1 | 8 | 32);
|
xorriso->pacifier_count, 0, "", 1 | 8 | 32);
|
||||||
if(first_job->action == 35 && !(flag & 1))
|
if(first_job != NULL && first_job->action == 35 && !(flag & 1))
|
||||||
Xorriso_report_md5_outcome(xorriso, first_job->target, 0);
|
Xorriso_report_md5_outcome(xorriso, first_job->target, 0);
|
||||||
if(first_job->action == 40) {
|
if(first_job != NULL && first_job->action == 40) {
|
||||||
sprintf(xorriso->result_line,"Size lower : %lus\n",
|
sprintf(xorriso->result_line,"Size lower : %lus\n",
|
||||||
(unsigned long) (first_job->estim_lower_size / (off_t) 2048));
|
(unsigned long) (first_job->estim_lower_size / (off_t) 2048));
|
||||||
Xorriso_result(xorriso,0);
|
Xorriso_result(xorriso,0);
|
||||||
|
@ -97,7 +97,7 @@ int Xorriso_opt_args(struct XorrisO *xorriso, char *cmd,
|
|||||||
else
|
else
|
||||||
do_expand= (xorriso->do_iso_rr_pattern==1 && !(flag&4)) || (flag & 512);
|
do_expand= (xorriso->do_iso_rr_pattern==1 && !(flag&4)) || (flag & 512);
|
||||||
if(flag&256) {
|
if(flag&256) {
|
||||||
if(*optv < argv || (*optv >= argv + argc && argc > 0))
|
if(argv == NULL || *optv < argv || (*optv >= argv + argc && argc > 0))
|
||||||
Sfile_destroy_argv(optc, optv, 0);
|
Sfile_destroy_argv(optc, optv, 0);
|
||||||
return(1);
|
return(1);
|
||||||
}
|
}
|
||||||
|
@ -1 +1 @@
|
|||||||
#define Xorriso_timestamP "2019.08.12.190808"
|
#define Xorriso_timestamP "2019.08.13.160439"
|
||||||
|
Loading…
Reference in New Issue
Block a user