[misc] pocketful of enhancement and fixes - part 5

* Check compressed DD images for boot capability
* Add DisableLGP setting
* Silence libcdio errors when scanning non ISO images
* Ensure UI displays "No image selected" when relevant
* Also update Bled to latest
This commit is contained in:
Pete Batard 2015-02-11 23:22:18 +00:00
parent 63bb91493a
commit 818fa4da88
18 changed files with 156 additions and 70 deletions

View file

@ -274,7 +274,11 @@ unpack_Z_stream(transformer_state_t *xstate)
}
if (outpos >= OBUFSIZ) {
xtransformer_write(xstate, outbuf, outpos);
retval = transformer_write(xstate, outbuf, outpos);
if (retval != (ssize_t)outpos) {
retval = (retval == -ENOSPC)?xstate->mem_output_size_max:-1;
goto err;
}
IF_DESKTOP(total_written += outpos;)
outpos = 0;
}
@ -301,7 +305,9 @@ unpack_Z_stream(transformer_state_t *xstate)
} while (rsize > 0);
if (outpos > 0) {
xtransformer_write(xstate, outbuf, outpos);
retval = transformer_write(xstate, outbuf, outpos);
if (retval != (ssize_t)outpos)
retval = (retval == -ENOSPC)?xstate->mem_output_size_max:-1;
IF_DESKTOP(total_written += outpos;)
}