Omitting "ISO offers :" and "ISO loaded :" if no ISO was loaded at all

This commit is contained in:
2020-12-08 13:33:09 +01:00
parent 3542e8af97
commit 5bc1d998f9
4 changed files with 5 additions and 2 deletions

View File

@ -692,6 +692,7 @@ int Xorriso_aquire_drive(struct XorrisO *xorriso, char *adr, char *show_adr,
}
Xorriso_process_msg_queues(xorriso,0);
isoburn_ropt_get_size_what(ropts, &size, &has_what);
xorriso->isofs_size= size;
xorriso->isofs_has_what= has_what;
isoburn_ropt_get_tree_loaded(ropts, &(xorriso->tree_loaded),
&(xorriso->rr_loaded));
@ -1283,7 +1284,7 @@ int Xorriso_toc(struct XorrisO *xorriso, int flag)
if(!(flag & 2))
Xorriso_show_boot_info(xorriso, 1 | (flag & 8) | ((flag & 1) << 1));
if(!(flag & 3)) {
if(xorriso->isofs_size > 0 && !(flag & 3)) {
sprintf(respt, "ISO offers :%s%s%s%s\n",
xorriso->isofs_has_what & 1 ? " Rock_Ridge" : "",
xorriso->isofs_has_what & 2 ? " Joliet" : "",