I really need some help.  This bug has stalled me for 2 days and I am getting no where at all.<div>What happens is when I change a peer's void* I can no longer call enet_host_service() without making a segmentation fault.</div>

<div><br></div><div>I have pushed the bugged code to my repository so you can look at it.</div><div><br></div><div><meta http-equiv="content-type" content="text/html; charset=utf-8"><a href="https://github.com/Queatz/Simple-C---Game-Engine/blob/master/engine/network.cpp">https://github.com/Queatz/Simple-C---Game-Engine/blob/master/engine/network.cpp</a></div>

<div><br></div><div>As you can see, at line 147 I assign something to the peer data if someone connects.  Now, just above that on line 138 you see the call to enet_host_service where the segmentation fault happens.  It happens consistently on the next call (which is of a none event type) after a client connects, causing that peer data to get set.  With that line (147) commented I get no segmentation fault at all.</div>

<div><br></div><div>If someone could see something I am missing I would be very grateful.</div>