Skip to content

Commit 86179bd

Browse files
committed
fix windows build
1 parent fa858eb commit 86179bd

File tree

3 files changed

+4
-2
lines changed

3 files changed

+4
-2
lines changed

config.w32

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
ARG_WITH('protocolbuffers', 'protocolbuffers extension', 'no');
22

33
if (PHP_PROTOCOLBUFFERS != "no") {
4-
EXTENSION("protocolbuffers", "protocolbuffers.c descriptor.c descriptor_builder.c field_descriptor.c message.c message_options.c enum.c enum_descriptor.c enum_value_descriptor.c enum_descriptor_builder.c php_message_options.c unknown_field.c unknown_field_set.c helper.c extension_registry.c core.c serializer.c");
4+
EXTENSION("protocolbuffers", "protocolbuffers.c descriptor.c descriptor_builder.c field_descriptor.c message.c message_options.c enum.c enum_descriptor.c enum_value_descriptor.c enum_descriptor_builder.c php_message_options.c unknown_field.c unknown_field_set.c helper.c extension_registry.c core.c serializer.c json_serializer.c");
55
ADD_EXTENSION_DEP('protocolbuffers','spl',true);
66
}

protocolbuffers.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@ zend_class_entry *php_protocol_buffers_uninitialized_message_exception_class_ent
7474

7575
ZEND_DECLARE_MODULE_GLOBALS(protocolbuffers);
7676

77-
static zend_class_entry *php_protocolbuffers_get_exception_base(TSRMLS_D)
77+
zend_class_entry *php_protocolbuffers_get_exception_base(TSRMLS_D)
7878
{
7979
#if (PHP_MAJOR_VERSION == 5) && (PHP_MINOR_VERSION < 2)
8080
return zend_exception_get_default();

protocolbuffers.h

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -152,6 +152,8 @@ static const int64_t kLongMax = LONG_MAX;
152152
} \
153153
} while(0);
154154

155+
zend_class_entry *php_protocolbuffers_get_exception_base(TSRMLS_D);
156+
155157
typedef struct php_protocolbuffers_scheme
156158
{
157159
int tag;

0 commit comments

Comments
 (0)