aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTheodore Ts'o <tytso@mit.edu>2021-02-23 13:03:37 -0500
committerTheodore Ts'o <tytso@mit.edu>2021-02-23 13:03:37 -0500
commit61ec4fba1d81111403265031513e787486cca3f0 (patch)
tree266898930d2c0e4fb6d52a3b7ca485c6f7c0ddf4
parent5ba3e1644c44572a9822aaa417cb3da69778d216 (diff)
downloade2fsprogs-61ec4fba1d81111403265031513e787486cca3f0.tar.gz
e2fsck: fix miscellaneous clang warnings
Signed-off-by: Theodore Ts'o <tytso@mit.edu>
-rw-r--r--e2fsck/journal.c2
-rw-r--r--e2fsck/pass2.c3
2 files changed, 3 insertions, 2 deletions
diff --git a/e2fsck/journal.c b/e2fsck/journal.c
index 8e7ba8192..a425bbd1f 100644
--- a/e2fsck/journal.c
+++ b/e2fsck/journal.c
@@ -622,7 +622,7 @@ static inline void tl_to_darg(struct dentry_info_args *darg,
darg->parent_ino = le32_to_cpu(fcd->fc_parent_ino);
darg->ino = le32_to_cpu(fcd->fc_ino);
- darg->dname = fcd->fc_dname;
+ darg->dname = (char *) fcd->fc_dname;
darg->dname_len = ext4_fc_tag_len(tl) -
sizeof(struct ext4_fc_dentry_info);
darg->dname = malloc(darg->dname_len + 1);
diff --git a/e2fsck/pass2.c b/e2fsck/pass2.c
index 9d682a94d..e504b30ad 100644
--- a/e2fsck/pass2.c
+++ b/e2fsck/pass2.c
@@ -359,7 +359,8 @@ static int dict_de_cf_cmp(const void *cmp_ctx, const void *a, const void *b)
de_b = (const struct ext2_dir_entry *) b;
b_len = ext2fs_dirent_name_len(de_b);
- return ext2fs_casefold_cmp(tbl, de_a->name, a_len, de_b->name, b_len);
+ return ext2fs_casefold_cmp(tbl, (unsigned char *) de_a->name, a_len,
+ (unsigned char *) de_b->name, b_len);
}
/*