From: Theodore Ts'o Date: Tue, 23 Feb 2021 18:03:37 +0000 (-0500) Subject: e2fsck: fix miscellaneous clang warnings X-Git-Tag: v1.46.2~19 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=61ec4fba1d81111403265031513e787486cca3f0;p=thirdparty%2Fe2fsprogs.git e2fsck: fix miscellaneous clang warnings Signed-off-by: Theodore Ts'o --- 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); } /*