diff options
author | Phillip Lougher <phillip@squashfs.org.uk> | 2013-01-13 21:31:51 +0000 |
---|---|---|
committer | Phillip Lougher <phillip@squashfs.org.uk> | 2013-01-13 21:37:57 +0000 |
commit | b4680dd32dd1e41536aaf653f52357512ad51d7d (patch) | |
tree | 7c8b46f92be5207c9df869b4a13e0b4265b394e3 /squashfs-tools | |
parent | e14f9fb688cba45db745cbbd9e2c7719790df661 (diff) | |
download | squashfs-tools-b4680dd32dd1e41536aaf653f52357512ad51d7d.tar.gz |
mksquashfs: ensure buffer_list is always initialised in write_file_blocks_dup()
Signed-off-by: Phillip Lougher <phillip@squashfs.org.uk>
Diffstat (limited to 'squashfs-tools')
-rw-r--r-- | squashfs-tools/mksquashfs.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/squashfs-tools/mksquashfs.c b/squashfs-tools/mksquashfs.c index b78c87e..d9566c0 100644 --- a/squashfs-tools/mksquashfs.c +++ b/squashfs-tools/mksquashfs.c @@ -3082,6 +3082,7 @@ int write_file_blocks_dup(squashfs_inode *inode, struct dir_ent *dir_ent, for(block = 0; block < blocks;) { if(read_buffer->fragment && read_buffer->c_byte) { block_list[block] = 0; + buffer_list[block] = NULL; fragment_buffer = read_buffer; blocks = read_size >> block_log; } else { |