Could modifying packet->dataLength before being sent cause a leak? I'm setting it to 0 after I create it and increasing the value based on the data I'm writing into packet->data.
I'm doing this when I don't know what will be the exact size of the data to be sent. I assume enet will destroy all the data regardless of the dataLength value since it uses packet->data = enet_malloc(...) to allocate in enet_packet_create and enet_free(packet->data) to deallocate in enet_packet_destroy(...), but I don't know about enet's internal processes. Example code: https://pastebin.com/QdaHjqft
_______________________________________________ ENet-discuss mailing list ENet-discuss@cubik.org http://lists.cubik.org/mailman/listinfo/enet-discuss