php-pecl-msgpack/msgpack-php71.patch

22 lines
488 B
Diff

diff --git a/msgpack_unpack.h b/msgpack_unpack.h
index 5dc9524..0851625 100644
--- a/msgpack_unpack.h
+++ b/msgpack_unpack.h
@@ -16,6 +16,16 @@ typedef enum
MSGPACK_UNPACK_PARSE_ERROR = -1,
} msgpack_unpack_return;
+#if PHP_VERSION_ID >= 70100
+typedef struct php_unserialize_data {
+ void *first;
+ void *last;
+ void *first_dtor;
+ void *last_dtor;
+ HashTable *allowed_classes;
+};
+#endif
+
typedef struct php_unserialize_data msgpack_unserialize_data_t;
typedef struct {