From c2a093c9e9fb4889a11982797d75b8608c26da8f Mon Sep 17 00:00:00 2001 From: David Oberhollenzer Date: Sun, 23 Feb 2020 15:26:02 +0100 Subject: Turn file inode management completely over to the block processor If the block processor allocates and dynamically resizes inodes on the fly, we can add data indefinitely without knowing the size of the file ahead of time. Signed-off-by: David Oberhollenzer --- lib/common/data_writer.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'lib/common') diff --git a/lib/common/data_writer.c b/lib/common/data_writer.c index 0b4dc07..bc5a43b 100644 --- a/lib/common/data_writer.c +++ b/lib/common/data_writer.c @@ -9,7 +9,7 @@ static sqfs_u8 buffer[4096]; int write_data_from_file(const char *filename, sqfs_block_processor_t *data, - sqfs_inode_generic_t *inode, sqfs_file_t *file, + sqfs_inode_generic_t **inode, sqfs_file_t *file, int flags) { sqfs_u64 filesz, offset; -- cgit v1.2.3