diff options
author | David Oberhollenzer <david.oberhollenzer@sigma-star.at> | 2019-09-27 18:15:40 +0200 |
---|---|---|
committer | David Oberhollenzer <david.oberhollenzer@sigma-star.at> | 2019-09-27 18:15:40 +0200 |
commit | 40232f4bd4d7e8e001f7d1e8f120606f59b2c147 (patch) | |
tree | 5d763f4f22a487fd2e669efe0970615096f1f5fd /lib/sqfshelper | |
parent | f6904a98bffe0bce5fc6aac408c141a25c0e05ab (diff) |
Cleanup: replace fixed with data types with typedefs
This is a fully automated search and replace, i.e. I ran this:
git grep -l uint8_t | xargs sed -i 's/uint8_t/sqfs_u8/g'
git grep -l uint16_t | xargs sed -i 's/uint16_t/sqfs_u16/g'
git grep -l uint32_t | xargs sed -i 's/uint32_t/sqfs_u32/g'
git grep -l uint64_t | xargs sed -i 's/uint64_t/sqfs_u64/g'
git grep -l int8_t | xargs sed -i 's/int8_t/sqfs_s8/g'
git grep -l int16_t | xargs sed -i 's/int16_t/sqfs_s16/g'
git grep -l int32_t | xargs sed -i 's/int32_t/sqfs_s32/g'
git grep -l int64_t | xargs sed -i 's/int64_t/sqfs_s64/g'
and than added the appropriate definitions to sqfs/predef.h
The whole point being better compatibillity with platforms that may
not have an stdint.h with the propper definitions.
Signed-off-by: David Oberhollenzer <david.oberhollenzer@sigma-star.at>
Diffstat (limited to 'lib/sqfshelper')
-rw-r--r-- | lib/sqfshelper/comp_opt.c | 4 | ||||
-rw-r--r-- | lib/sqfshelper/data_reader_dump.c | 2 | ||||
-rw-r--r-- | lib/sqfshelper/data_writer.c | 4 | ||||
-rw-r--r-- | lib/sqfshelper/io_stdin.c | 24 | ||||
-rw-r--r-- | lib/sqfshelper/serialize_fstree.c | 6 | ||||
-rw-r--r-- | lib/sqfshelper/statistics.c | 2 | ||||
-rw-r--r-- | lib/sqfshelper/tree_node_to_inode.c | 4 | ||||
-rw-r--r-- | lib/sqfshelper/write_export_table.c | 6 | ||||
-rw-r--r-- | lib/sqfshelper/write_xattr.c | 30 |
9 files changed, 41 insertions, 41 deletions
diff --git a/lib/sqfshelper/comp_opt.c b/lib/sqfshelper/comp_opt.c index c942d23..fa4157b 100644 --- a/lib/sqfshelper/comp_opt.c +++ b/lib/sqfshelper/comp_opt.c @@ -15,7 +15,7 @@ typedef struct { const char *name; - uint16_t flag; + sqfs_u16 flag; } flag_t; static const flag_t gzip_flags[] = { @@ -76,7 +76,7 @@ static int find_lzo_alg(sqfs_compressor_config_t *cfg, const char *name) return -1; } -static int get_size_value(const char *value, uint32_t *out, uint32_t block_size) +static int get_size_value(const char *value, sqfs_u32 *out, sqfs_u32 block_size) { int i; diff --git a/lib/sqfshelper/data_reader_dump.c b/lib/sqfshelper/data_reader_dump.c index 5675469..160f7f0 100644 --- a/lib/sqfshelper/data_reader_dump.c +++ b/lib/sqfshelper/data_reader_dump.c @@ -21,7 +21,7 @@ int sqfs_data_reader_dump(sqfs_data_reader_t *data, int outfd, size_t block_size, bool allow_sparse) { sqfs_block_t *blk; - uint64_t filesz; + sqfs_u64 filesz; size_t i, diff; int err; diff --git a/lib/sqfshelper/data_writer.c b/lib/sqfshelper/data_writer.c index d9e11a6..aa51b26 100644 --- a/lib/sqfshelper/data_writer.c +++ b/lib/sqfshelper/data_writer.c @@ -9,12 +9,12 @@ #include "highlevel.h" #include "util.h" -static uint8_t buffer[4096]; +static sqfs_u8 buffer[4096]; int write_data_from_file(sqfs_data_writer_t *data, sqfs_inode_generic_t *inode, sqfs_file_t *file, int flags) { - uint64_t filesz, offset; + sqfs_u64 filesz, offset; size_t diff; int ret; diff --git a/lib/sqfshelper/io_stdin.c b/lib/sqfshelper/io_stdin.c index 8568f5e..fec8db7 100644 --- a/lib/sqfshelper/io_stdin.c +++ b/lib/sqfshelper/io_stdin.c @@ -19,8 +19,8 @@ typedef struct { sqfs_file_t base; const sparse_map_t *map; - uint64_t offset; - uint64_t size; + sqfs_u64 offset; + sqfs_u64 size; } sqfs_file_stdin_t; @@ -29,13 +29,13 @@ static void stdin_destroy(sqfs_file_t *base) free(base); } -static int stdin_read_at(sqfs_file_t *base, uint64_t offset, +static int stdin_read_at(sqfs_file_t *base, sqfs_u64 offset, void *buffer, size_t size) { sqfs_file_stdin_t *file = (sqfs_file_stdin_t *)base; size_t temp_size = 0; - uint8_t *temp = NULL; - uint64_t diff; + sqfs_u8 *temp = NULL; + sqfs_u64 diff; ssize_t ret; if (offset < file->offset) @@ -52,7 +52,7 @@ static int stdin_read_at(sqfs_file_t *base, uint64_t offset, while (size > 0) { if (offset > file->offset) { diff = file->offset - offset; - diff = diff > (uint64_t)temp_size ? temp_size : diff; + diff = diff > (sqfs_u64)temp_size ? temp_size : diff; ret = read(STDIN_FILENO, temp, diff); } else { @@ -80,11 +80,11 @@ static int stdin_read_at(sqfs_file_t *base, uint64_t offset, return 0; } -static int stdin_read_condensed(sqfs_file_t *base, uint64_t offset, +static int stdin_read_condensed(sqfs_file_t *base, sqfs_u64 offset, void *buffer, size_t size) { sqfs_file_stdin_t *file = (sqfs_file_stdin_t *)base; - uint64_t poffset = 0, src_start; + sqfs_u64 poffset = 0, src_start; size_t dst_start, diff, count; const sparse_map_t *it; int err; @@ -134,25 +134,25 @@ static int stdin_read_condensed(sqfs_file_t *base, uint64_t offset, return 0; } -static int stdin_write_at(sqfs_file_t *base, uint64_t offset, +static int stdin_write_at(sqfs_file_t *base, sqfs_u64 offset, const void *buffer, size_t size) { (void)base; (void)offset; (void)buffer; (void)size; return SQFS_ERROR_IO; } -static uint64_t stdin_get_size(const sqfs_file_t *base) +static sqfs_u64 stdin_get_size(const sqfs_file_t *base) { return ((const sqfs_file_stdin_t *)base)->size; } -static int stdin_truncate(sqfs_file_t *base, uint64_t size) +static int stdin_truncate(sqfs_file_t *base, sqfs_u64 size) { (void)base; (void)size; return SQFS_ERROR_IO; } -sqfs_file_t *sqfs_get_stdin_file(const sparse_map_t *map, uint64_t size) +sqfs_file_t *sqfs_get_stdin_file(const sparse_map_t *map, sqfs_u64 size) { sqfs_file_stdin_t *file = calloc(1, sizeof(*file)); sqfs_file_t *base = (sqfs_file_t *)file; diff --git a/lib/sqfshelper/serialize_fstree.c b/lib/sqfshelper/serialize_fstree.c index 296f123..2ec7daa 100644 --- a/lib/sqfshelper/serialize_fstree.c +++ b/lib/sqfshelper/serialize_fstree.c @@ -18,7 +18,7 @@ static sqfs_inode_generic_t *write_dir_entries(sqfs_dir_writer_t *dirw, tree_node_t *node, sqfs_id_table_t *idtbl) { - uint32_t xattr, parent_inode; + sqfs_u32 xattr, parent_inode; sqfs_inode_generic_t *inode; tree_node_t *it; int ret; @@ -67,8 +67,8 @@ int sqfs_serialize_fstree(sqfs_file_t *file, sqfs_super_t *super, fstree_t *fs, sqfs_inode_generic_t *inode; sqfs_meta_writer_t *im, *dm; sqfs_dir_writer_t *dirwr; - uint32_t offset; - uint64_t block; + sqfs_u32 offset; + sqfs_u64 block; int ret = -1; size_t i; diff --git a/lib/sqfshelper/statistics.c b/lib/sqfshelper/statistics.c index 26c121f..3f9f595 100644 --- a/lib/sqfshelper/statistics.c +++ b/lib/sqfshelper/statistics.c @@ -37,7 +37,7 @@ static void pre_fragment_store(void *user, sqfs_block_t *block) stats->frag_count += 1; } -static void notify_blocks_erased(void *user, size_t count, uint64_t bytes) +static void notify_blocks_erased(void *user, size_t count, sqfs_u64 bytes) { data_writer_stats_t *stats = user; diff --git a/lib/sqfshelper/tree_node_to_inode.c b/lib/sqfshelper/tree_node_to_inode.c index edcdee3..62a804d 100644 --- a/lib/sqfshelper/tree_node_to_inode.c +++ b/lib/sqfshelper/tree_node_to_inode.c @@ -47,8 +47,8 @@ sqfs_inode_generic_t *tree_node_to_inode(sqfs_id_table_t *idtbl, tree_node_t *node) { sqfs_inode_generic_t *inode; - uint16_t uid_idx, gid_idx; - uint32_t xattr = 0xFFFFFFFF; + sqfs_u16 uid_idx, gid_idx; + sqfs_u32 xattr = 0xFFFFFFFF; size_t extra = 0; if (S_ISREG(node->mode)) { diff --git a/lib/sqfshelper/write_export_table.c b/lib/sqfshelper/write_export_table.c index b320381..566c509 100644 --- a/lib/sqfshelper/write_export_table.c +++ b/lib/sqfshelper/write_export_table.c @@ -15,14 +15,14 @@ int write_export_table(sqfs_file_t *file, fstree_t *fs, sqfs_super_t *super, sqfs_compressor_t *cmp) { - uint64_t *table, start; + sqfs_u64 *table, start; size_t i, size; int ret; if (fs->inode_tbl_size < 1) return 0; - table = alloc_array(sizeof(uint64_t), (fs->inode_tbl_size - 1)); + table = alloc_array(sizeof(sqfs_u64), (fs->inode_tbl_size - 1)); if (table == NULL) { perror("Allocating NFS export table"); @@ -37,7 +37,7 @@ int write_export_table(sqfs_file_t *file, fstree_t *fs, sqfs_super_t *super, } } - size = sizeof(uint64_t) * (fs->inode_tbl_size - 1); + size = sizeof(sqfs_u64) * (fs->inode_tbl_size - 1); ret = sqfs_write_table(file, cmp, table, size, &start); super->export_table_start = start; diff --git a/lib/sqfshelper/write_xattr.c b/lib/sqfshelper/write_xattr.c index 8faa9ff..a3f5170 100644 --- a/lib/sqfshelper/write_xattr.c +++ b/lib/sqfshelper/write_xattr.c @@ -48,11 +48,11 @@ static int write_key(sqfs_meta_writer_t *mw, const char *key, } static int write_value(sqfs_meta_writer_t *mw, const char *value, - tree_xattr_t *xattr, uint64_t *value_ref_out) + tree_xattr_t *xattr, sqfs_u64 *value_ref_out) { sqfs_xattr_value_t vent; - uint32_t offset; - uint64_t block; + sqfs_u32 offset; + sqfs_u64 block; sqfs_meta_writer_get_position(mw, &block, &offset); *value_ref_out = (block << 16) | (offset & 0xFFFF); @@ -69,11 +69,11 @@ static int write_value(sqfs_meta_writer_t *mw, const char *value, return 0; } -static int write_value_ool(sqfs_meta_writer_t *mw, uint64_t location, +static int write_value_ool(sqfs_meta_writer_t *mw, sqfs_u64 location, tree_xattr_t *xattr) { sqfs_xattr_value_t vent; - uint64_t ref; + sqfs_u64 ref; vent.size = htole32(sizeof(location)); if (sqfs_meta_writer_append(mw, &vent, sizeof(vent))) @@ -109,15 +109,15 @@ static bool should_store_ool(fstree_t *fs, const char *value, size_t index) Note that this only holds iff refcount - 1 != 0, i.e. refcount > 1, otherwise we would be dividing by 0 in the 3rd step. */ - return strlen(value) > sizeof(uint64_t); + return strlen(value) > sizeof(sqfs_u64); } static int write_kv_pairs(fstree_t *fs, sqfs_meta_writer_t *mw, - tree_xattr_t *xattr, uint64_t *ool_locations) + tree_xattr_t *xattr, sqfs_u64 *ool_locations) { - uint32_t key_idx, val_idx; + sqfs_u32 key_idx, val_idx; const char *key, *value; - uint64_t ref; + sqfs_u64 ref; size_t i; for (i = 0; i < xattr->num_attr; ++i) { @@ -148,12 +148,12 @@ static int write_kv_pairs(fstree_t *fs, sqfs_meta_writer_t *mw, return 0; } -static uint64_t *create_ool_locations_table(fstree_t *fs) +static sqfs_u64 *create_ool_locations_table(fstree_t *fs) { - uint64_t *table; + sqfs_u64 *table; size_t i; - table = alloc_array(sizeof(uint64_t), fs->xattr_values.num_strings); + table = alloc_array(sizeof(sqfs_u64), fs->xattr_values.num_strings); if (table == NULL) { perror("allocating Xattr OOL locations table"); @@ -170,13 +170,13 @@ static uint64_t *create_ool_locations_table(fstree_t *fs) int write_xattr(sqfs_file_t *file, fstree_t *fs, sqfs_super_t *super, sqfs_compressor_t *cmp) { - uint64_t kv_start, id_start, block, off, *tbl, *ool_locations; + sqfs_u64 kv_start, id_start, block, off, *tbl, *ool_locations; size_t i = 0, count = 0, blocks; sqfs_xattr_id_table_t idtbl; sqfs_xattr_id_t id_ent; sqfs_meta_writer_t *mw; tree_xattr_t *it; - uint32_t offset; + sqfs_u32 offset; if (fs->xattr == NULL) return 0; @@ -213,7 +213,7 @@ int write_xattr(sqfs_file_t *file, fstree_t *fs, sqfs_super_t *super, if ((count * sizeof(id_ent)) % SQFS_META_BLOCK_SIZE) ++blocks; - tbl = alloc_array(sizeof(uint64_t), blocks); + tbl = alloc_array(sizeof(sqfs_u64), blocks); if (tbl == NULL) { perror("generating xattr ID table"); |