Patched for Alpine Linux - musl
This commit is contained in:
parent
62b2a5c57c
commit
9ee480d119
@ -5725,7 +5725,8 @@ void APar_MergeTempFile(FILE *dest_file,
|
||||
fpos_t file_offset = {0};
|
||||
file_offset.__pos = dest_position + file_pos;
|
||||
#else
|
||||
off_t file_offset = dest_position + file_pos;
|
||||
fpos_t file_offset = {0};
|
||||
*(uint64_t*) &file_offset = dest_position + file_pos;
|
||||
#endif
|
||||
fsetpos(dest_file, &file_offset);
|
||||
fwrite(buffer, max_buffer, 1, dest_file);
|
||||
@ -5740,7 +5741,8 @@ void APar_MergeTempFile(FILE *dest_file,
|
||||
fpos_t file_offset = {0};
|
||||
file_offset.__pos = dest_position + file_pos;
|
||||
#else
|
||||
off_t file_offset = dest_position + file_pos;
|
||||
fpos_t file_offset = {0};
|
||||
*(uint64_t*) &file_offset = dest_position + file_pos;
|
||||
#endif
|
||||
fsetpos(dest_file, &file_offset);
|
||||
fwrite(buffer, src_file_size - file_pos, 1, dest_file);
|
||||
|
||||
Loading…
Reference in New Issue
Block a user