summaryrefslogtreecommitdiff
path: root/ext/sodium/libsodium.c
diff options
context:
space:
mode:
Diffstat (limited to 'ext/sodium/libsodium.c')
-rw-r--r--ext/sodium/libsodium.c5
1 files changed, 1 insertions, 4 deletions
diff --git a/ext/sodium/libsodium.c b/ext/sodium/libsodium.c
index bbe88ba206..7cdae32468 100644
--- a/ext/sodium/libsodium.c
+++ b/ext/sodium/libsodium.c
@@ -129,14 +129,11 @@ static void sodium_separate_string(zval *zv) {
PHP_MINIT_FUNCTION(sodium)
{
- zend_class_entry ce;
-
if (sodium_init() < 0) {
zend_error(E_ERROR, "sodium_init()");
}
- INIT_CLASS_ENTRY(ce, "SodiumException", NULL);
- sodium_exception_ce = zend_register_internal_class_ex(&ce, zend_ce_exception);
+ sodium_exception_ce = register_class_SodiumException(zend_ce_exception);
sodium_exception_ce->create_object = sodium_exception_create_object;
REGISTER_STRING_CONSTANT("SODIUM_LIBRARY_VERSION",