Stop relying on struct ordering and packing for peer.

This commit is contained in:
Ian Gulliver
2016-03-08 20:47:22 -08:00
parent d39cd62991
commit 3985182304
7 changed files with 14 additions and 16 deletions

View File

@@ -35,7 +35,7 @@ static void send_receive_del(struct send_receive *send_receive) {
}
static void send_receive_on_close(struct peer *peer) {
struct send_receive *send_receive = (struct send_receive *) peer;
struct send_receive *send_receive = container_of(peer, struct send_receive, peer);
if (!--(send_receive->ref_count)) {
send_receive_del(send_receive);