Browse Source

added foced cast for ENetPacketFreeCallback setter

Vladyslav Hrytsenko 5 years ago
parent
commit
c3b0dbf367
2 changed files with 3 additions and 3 deletions
  1. 2 2
      include/enet.h
  2. 1 1
      package.json

+ 2 - 2
include/enet.h

@@ -42,7 +42,7 @@
 
 #define ENET_VERSION_MAJOR 2
 #define ENET_VERSION_MINOR 1
-#define ENET_VERSION_PATCH 1
+#define ENET_VERSION_PATCH 2
 #define ENET_VERSION_CREATE(major, minor, patch) (((major)<<16) | ((minor)<<8) | (patch))
 #define ENET_VERSION_GET_MAJOR(version) (((version)>>16)&0xFF)
 #define ENET_VERSION_GET_MINOR(version) (((version)>>8)&0xFF)
@@ -3435,7 +3435,7 @@ extern "C" {
     }
 
     void enet_packet_set_free_callback(ENetPacket *packet, void *callback) {
-        packet->freeCallback = callback;
+        packet->freeCallback = (ENetPacketFreeCallback)callback;
     }
 
     /** Queues a packet to be sent.

+ 1 - 1
package.json

@@ -1,6 +1,6 @@
 {
   "name": "enet.c",
-  "version": "2.1.1",
+  "version": "2.1.2",
   "description": "ENet - Simple, lightweight and reliable UDP networking library written on pure C.",
   "main": "include/enet.h",
   "directories": {