From 5c3cff616084aac880a16a31688e306e915f853c Mon Sep 17 00:00:00 2001 From: Pablo Neira Ayuso Date: Mon, 22 Apr 2013 13:43:07 +0200 Subject: xtables-config-parser: fix compilation warning MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit xtables-config-parser.y: In function ‘xtables_config_parse’: xtables-config-parser.y:216:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] Signed-off-by: Pablo Neira Ayuso --- iptables/xtables-config-parser.y | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'iptables/xtables-config-parser.y') diff --git a/iptables/xtables-config-parser.y b/iptables/xtables-config-parser.y index 6017e290..1d78c43c 100644 --- a/iptables/xtables-config-parser.y +++ b/iptables/xtables-config-parser.y @@ -213,7 +213,7 @@ int xtables_config_parse(char *filename, struct nft_table_list *table_list, nft_table_list_add(table, table_list); break; case T_PRIO: - prio = *((int32_t *)e->data); + memcpy(&prio, e->data, sizeof(int32_t)); break; case T_CHAIN: chain = nft_chain_alloc(); -- cgit v1.2.3