diff options
author | David Oberhollenzer <david.oberhollenzer@sigma-star.at> | 2019-11-21 19:01:47 +0100 |
---|---|---|
committer | David Oberhollenzer <david.oberhollenzer@sigma-star.at> | 2019-11-22 11:14:14 +0100 |
commit | b4391c2c6e1d6a29ed4b8feed13a7f849e75bed9 (patch) | |
tree | fd7c791f41820772748d5c49ecfec00aa769cabe /include | |
parent | 9071ddf137ea8a25de318161c2ed15345a5d5e6b (diff) |
Ensure that tar2sqfs & sqfs2tar set stdin/out to binary mode
As usual, Windows has things different and is the platform where
the problem was actually discovered.
Signed-off-by: David Oberhollenzer <david.oberhollenzer@sigma-star.at>
Diffstat (limited to 'include')
-rw-r--r-- | include/common.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/include/common.h b/include/common.h index b8fe6e4..684b047 100644 --- a/include/common.h +++ b/include/common.h @@ -120,7 +120,8 @@ int sqfs_data_reader_dump(const char *name, sqfs_data_reader_t *data, const sqfs_inode_generic_t *inode, FILE *fp, size_t block_size, bool allow_sparse); -sqfs_file_t *sqfs_get_stdin_file(const sparse_map_t *map, sqfs_u64 size); +sqfs_file_t *sqfs_get_stdin_file(FILE *fp, const sparse_map_t *map, + sqfs_u64 size); void register_stat_hooks(sqfs_data_writer_t *data, data_writer_stats_t *stats); |