diff options
Diffstat (limited to 'ext/sodium/libsodium.c')
-rw-r--r-- | ext/sodium/libsodium.c | 5 |
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", |