New -check_media option data_to="-" for standard output

This commit is contained in:
2020-09-30 21:07:50 +02:00
parent 56b2d88667
commit 588578f9a8
7 changed files with 103 additions and 46 deletions

View File

@@ -3082,7 +3082,9 @@ abort_check:;
}
if(write_amount > 0) {
if(job->data_to_fd >= 0) {
ret= lseek(job->data_to_fd,
ret= 0;
if(strcmp(job->data_to_path, "-") != 0)
ret= lseek(job->data_to_fd,
((off_t) (i + from_lba)) * (off_t) 2048 + job->data_to_offset,
SEEK_SET);
if(ret == -1) {
@@ -3426,7 +3428,7 @@ libburn_whole_disc:;
ret= 1;
ex:;
if(job->data_to_fd != -1)
if(job->data_to_fd != -1 && strcmp(job->data_to_path, "-") != 0)
close(job->data_to_fd);
job->data_to_fd= -1;