mirror of
https://github.com/AsahiLinux/u-boot
synced 2024-11-24 21:54:01 +00:00
UBIFS: Fix dereferencing type-punned pointer compiler warning
Fix compiler warning In file included from ubifs.h:2137:0, from ubifs.c:26: misc.h: In function 'ubifs_idx_key': misc.h:263:26: warning: dereferencing type-punned pointer will break strict-aliasing rules seen with gcc version 4.5.1 (Sourcery G++ Lite 2010.09-50). No functional change. CC: Stefan Roese <sr@denx.de> Signed-off-by: Dirk Behme <dirk.behme@googlemail.com> Signed-off-by: Stefan Roese <sr@denx.de>
This commit is contained in:
parent
0e7790d450
commit
c7b7d4550d
1 changed files with 2 additions and 1 deletions
|
@ -260,7 +260,8 @@ struct ubifs_branch *ubifs_idx_branch(const struct ubifs_info *c,
|
|||
static inline void *ubifs_idx_key(const struct ubifs_info *c,
|
||||
const struct ubifs_idx_node *idx)
|
||||
{
|
||||
return (void *)((struct ubifs_branch *)idx->branches)->key;
|
||||
const __u8 *branch = idx->branches;
|
||||
return (void *)((struct ubifs_branch *)branch)->key;
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
Loading…
Reference in a new issue