diff options
author | David Oberhollenzer <david.oberhollenzer@sigma-star.at> | 2020-02-09 01:05:00 +0100 |
---|---|---|
committer | David Oberhollenzer <david.oberhollenzer@sigma-star.at> | 2020-02-09 01:13:37 +0100 |
commit | da3add97f8d4a1bb4d14989f5bd0b6f5f7bc9891 (patch) | |
tree | afe96571227a40562a60245a7f521b131b540b50 /lib/sqfs/block_processor/internal.h | |
parent | 940c3e3333ba0063f536dfbecbb77d070dbcc87a (diff) |
Move block writer and fragment table management out of block processor
Signed-off-by: David Oberhollenzer <david.oberhollenzer@sigma-star.at>
Diffstat (limited to 'lib/sqfs/block_processor/internal.h')
-rw-r--r-- | lib/sqfs/block_processor/internal.h | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/lib/sqfs/block_processor/internal.h b/lib/sqfs/block_processor/internal.h index 16f0edb..09e879b 100644 --- a/lib/sqfs/block_processor/internal.h +++ b/lib/sqfs/block_processor/internal.h @@ -61,10 +61,7 @@ struct sqfs_block_processor_t { unsigned int num_workers; size_t max_backlog; - sqfs_file_t *file; - sqfs_frag_table_t *frag_tbl; - sqfs_compressor_t *cmp; sqfs_block_t *frag_block; @@ -102,8 +99,8 @@ SQFS_INTERNAL void free_blk_list(sqfs_block_t *list); SQFS_INTERNAL int block_processor_init(sqfs_block_processor_t *proc, size_t max_block_size, sqfs_compressor_t *cmp, unsigned int num_workers, - size_t max_backlog, size_t devblksz, - sqfs_file_t *file); + size_t max_backlog, sqfs_block_writer_t *wr, + sqfs_frag_table_t *tbl); SQFS_INTERNAL void block_processor_cleanup(sqfs_block_processor_t *proc); |