Skip to content

Commit 56851a7

Browse files
committed
Fix php_openssl_certificate_ce declaration
1 parent 118a330 commit 56851a7

File tree

2 files changed

+3
-1
lines changed

2 files changed

+3
-1
lines changed

ext/openssl/openssl.c

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -130,6 +130,8 @@ enum php_openssl_encoding {
130130

131131
/* OpenSSLCertificate class */
132132

133+
zend_class_entry *php_openssl_certificate_ce;
134+
133135
static zend_object_handlers php_openssl_certificate_object_handlers;
134136

135137
static zend_object *php_openssl_certificate_create_object(zend_class_entry *class_type) {

ext/openssl/php_openssl.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -118,7 +118,7 @@ typedef struct _php_openssl_certificate_object {
118118
zend_object std;
119119
} php_openssl_certificate_object;
120120

121-
zend_class_entry *php_openssl_certificate_ce;
121+
extern zend_class_entry *php_openssl_certificate_ce;
122122

123123
static inline php_openssl_certificate_object *php_openssl_certificate_from_obj(zend_object *obj) {
124124
return (php_openssl_certificate_object *)((char *)(obj) - XtOffsetOf(php_openssl_certificate_object, std));

0 commit comments

Comments
 (0)