mirror of
https://github.com/pbatard/rufus.git
synced 2025-05-24 19:54:25 -04:00
[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:
parent
63bb91493a
commit
818fa4da88
18 changed files with 156 additions and 70 deletions
|
@ -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;)
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue