...
 
Commits (2)
......@@ -2518,7 +2518,7 @@ static int Xorriso_scan_report_lines(struct XorrisO *xorriso,
if(elto_count <= 0)
goto after_el_torito;
if(efi_boot_part) {
if(efi_boot_part == 1) {
if(mkisofs)
sprintf(buf, "-efi-boot-part --efi-boot-image");
else
......@@ -2593,7 +2593,7 @@ static int Xorriso_scan_report_lines(struct XorrisO *xorriso,
(unsigned long) mbrpts[i].block_count);
et_imgs[idx].path= app_pseudo_paths[idx];
}
if (et_imgs[idx].path[0] == 0) {
if (et_imgs[idx].path[0] == 0 && efi_boot_part != 2) {
for(i= 0; i < gpt_count; i++) {
if(have_protective_msdos && (
gpts[i].start_block == ((uint64_t) et_imgs[idx].lba) * 4 &&
......
......@@ -4065,7 +4065,7 @@ int Xorriso_much_too_long(struct XorrisO *xorriso, int len, int flag)
{
if(len>=SfileadrL || (flag&2)) {
sprintf(xorriso->info_text,
"Path given for %s is much too long (%d)",
"Path given for file in %s is much too long (%d)",
((flag&1) ? "local filesystem" : "ISO image"), len);
Xorriso_msgs_submit(xorriso, 0, xorriso->info_text, 0, "FAILURE", 0);
return(0);
......
#define Xorriso_timestamP "2019.09.08.102946"
#define Xorriso_timestamP "2019.09.29.205504"