mirror of
https://github.com/irssi/irssi.git
synced 2026-08-09 20:00:23 +02:00
Merge pull request #54 from dajohi/dcc_send_strict_aliasing
Do not break strict-aliasing rules.
This commit is contained in:
commit
5fe144503d
1 changed files with 2 additions and 1 deletions
|
|
@ -293,7 +293,8 @@ static void dcc_send_read_size(SEND_DCC_REC *dcc)
|
|||
if (dcc->count_pos != 4)
|
||||
return;
|
||||
|
||||
bytes = ntohl(*((guint32 *) dcc->count_buf));
|
||||
memcpy(&bytes, dcc->count_buf, sizeof(bytes));
|
||||
bytes = ntohl(bytes);
|
||||
dcc->count_pos = 0;
|
||||
|
||||
if (dcc->waitforend && bytes == (dcc->transfd & 0xffffffff)) {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue