]> granicus.if.org Git - php/commitdiff
ext/sodium: checks for crypto_box_SEALBYTES are not required
authorFrank Denis <github@pureftpd.org>
Mon, 2 Oct 2017 20:11:29 +0000 (22:11 +0200)
committerFrank Denis <github@pureftpd.org>
Mon, 2 Oct 2017 20:11:29 +0000 (22:11 +0200)
ext/sodium/libsodium.c

index 68a85ef4f065c41b975a12e696c47aff9018c23c..8ad365c29895e0224ed243e065399c9e0a4f82aa 100644 (file)
@@ -456,10 +456,8 @@ PHP_MINIT_FUNCTION(sodium)
                                                   crypto_auth_BYTES, CONST_CS | CONST_PERSISTENT);
        REGISTER_LONG_CONSTANT("SODIUM_CRYPTO_AUTH_KEYBYTES",
                                                   crypto_auth_KEYBYTES, CONST_CS | CONST_PERSISTENT);
-#ifdef crypto_box_SEALBYTES
        REGISTER_LONG_CONSTANT("SODIUM_CRYPTO_BOX_SEALBYTES",
                                                   crypto_box_SEALBYTES, CONST_CS | CONST_PERSISTENT);
-#endif
        REGISTER_LONG_CONSTANT("SODIUM_CRYPTO_BOX_SECRETKEYBYTES",
                                                   crypto_box_SECRETKEYBYTES, CONST_CS | CONST_PERSISTENT);
        REGISTER_LONG_CONSTANT("SODIUM_CRYPTO_BOX_PUBLICKEYBYTES",
@@ -1293,7 +1291,6 @@ PHP_FUNCTION(sodium_crypto_box_open)
        }
 }
 
-#ifdef crypto_box_SEALBYTES
 PHP_FUNCTION(sodium_crypto_box_seal)
 {
        zend_string   *ciphertext;
@@ -1368,7 +1365,6 @@ PHP_FUNCTION(sodium_crypto_box_seal_open)
                RETURN_STR(msg);
        }
 }
-#endif
 
 PHP_FUNCTION(sodium_crypto_sign_keypair)
 {