From c3dc5b65224ebcb532671320644cfb626a1b2e67 Mon Sep 17 00:00:00 2001 From: David Oberhollenzer Date: Sun, 6 Oct 2019 21:54:26 +0200 Subject: Cleanup: move padd_sqfs to helper library Signed-off-by: David Oberhollenzer --- lib/util/padd_file.c | 29 ----------------------------- 1 file changed, 29 deletions(-) (limited to 'lib/util') diff --git a/lib/util/padd_file.c b/lib/util/padd_file.c index 53e1a42..1803139 100644 --- a/lib/util/padd_file.c +++ b/lib/util/padd_file.c @@ -40,32 +40,3 @@ fail_errno: perror("padding output file to block size"); goto out; } - -int padd_sqfs(sqfs_file_t *file, sqfs_u64 size, size_t blocksize) -{ - size_t padd_sz = size % blocksize; - int status = -1; - sqfs_u8 *buffer; - - if (padd_sz == 0) - return 0; - - padd_sz = blocksize - padd_sz; - - buffer = calloc(1, padd_sz); - if (buffer == NULL) - goto fail_errno; - - if (file->write_at(file, file->get_size(file), - buffer, padd_sz)) { - goto fail_errno; - } - - status = 0; -out: - free(buffer); - return status; -fail_errno: - perror("padding output file to block size"); - goto out; -} -- cgit v1.2.3