Skip to content
Snippets Groups Projects
Commit c7b7d455 authored by Dirk Behme's avatar Dirk Behme Committed by Stefan Roese
Browse files

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: default avatarDirk Behme <dirk.behme@googlemail.com>
Signed-off-by: default avatarStefan Roese <sr@denx.de>
parent 0e7790d4
No related branches found
No related tags found
No related merge requests found
......@@ -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;
}
/**
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment