forked from PsychoticNinja/irssi
Do not break strict-aliasing rules.
dcc-send.c:296:2: warning: dereferencing type-punned pointer will break strict-aliasing rules
This commit is contained in:
parent
9d0d4d9437
commit
444f9e4836
@ -293,7 +293,8 @@ static void dcc_send_read_size(SEND_DCC_REC *dcc)
|
|||||||
if (dcc->count_pos != 4)
|
if (dcc->count_pos != 4)
|
||||||
return;
|
return;
|
||||||
|
|
||||||
bytes = ntohl(*((guint32 *) dcc->count_buf));
|
memcpy(&bytes, dcc->count_buf, sizeof(bytes));
|
||||||
|
bytes = ntohl(bytes);
|
||||||
dcc->count_pos = 0;
|
dcc->count_pos = 0;
|
||||||
|
|
||||||
if (dcc->waitforend && bytes == (dcc->transfd & 0xffffffff)) {
|
if (dcc->waitforend && bytes == (dcc->transfd & 0xffffffff)) {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user