345 |
assert(*reg); |
assert(*reg); |
346 |
reg = &((*reg)->next); |
reg = &((*reg)->next); |
347 |
#endif |
#endif |
348 |
|
*reg = NULL; |
349 |
} |
} |
350 |
|
|
351 |
BOOL |
BOOL |
561 |
|
|
562 |
elapsed = (packet->completion_tv.tv_sec - packet->arrive_tv.tv_sec) * 1000000 + |
elapsed = (packet->completion_tv.tv_sec - packet->arrive_tv.tv_sec) * 1000000 + |
563 |
(packet->completion_tv.tv_usec - packet->arrive_tv.tv_usec); |
(packet->completion_tv.tv_usec - packet->arrive_tv.tv_usec); |
564 |
|
elapsed /= 1000; |
565 |
|
|
566 |
xfree(packet->s.data); |
xfree(packet->s.data); |
567 |
rdpsnd_send_completion((packet->tick + elapsed) % 65536, packet->index); |
rdpsnd_send_completion((packet->tick + elapsed) % 65536, packet->index); |