diff options
author | Theodore Ts'o <tytso@mit.edu> | 2021-02-23 13:03:37 -0500 |
---|---|---|
committer | Theodore Ts'o <tytso@mit.edu> | 2021-02-23 13:03:37 -0500 |
commit | 61ec4fba1d81111403265031513e787486cca3f0 (patch) | |
tree | 266898930d2c0e4fb6d52a3b7ca485c6f7c0ddf4 | |
parent | 5ba3e1644c44572a9822aaa417cb3da69778d216 (diff) | |
download | e2fsprogs-61ec4fba1d81111403265031513e787486cca3f0.tar.gz |
e2fsck: fix miscellaneous clang warnings
Signed-off-by: Theodore Ts'o <tytso@mit.edu>
-rw-r--r-- | e2fsck/journal.c | 2 | ||||
-rw-r--r-- | e2fsck/pass2.c | 3 |
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); } /* |