Skip to content

Commit e29e59f

Browse files
committed
fix: nullable for ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE()
1 parent 663de30 commit e29e59f

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

brotli.c

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -35,8 +35,8 @@ static ZEND_FUNCTION(brotli_uncompress_add);
3535
#if PHP_VERSION_ID >= 80000
3636
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_MASK_EX(arginfo_brotli_compress, 0, 1, MAY_BE_STRING|MAY_BE_FALSE)
3737
ZEND_ARG_TYPE_INFO(0, data, IS_STRING, 0)
38-
ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE(0, level, IS_LONG, BROTLI_DEFAULT_QUALITY, "BROTLI_COMPRESS_LEVEL_DEFAULT")
39-
ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE(0, mode, IS_LONG, BROTLI_MODE_GENERIC, "BROTLI_GENERIC")
38+
ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE(0, level, IS_LONG, 0, "BROTLI_COMPRESS_LEVEL_DEFAULT")
39+
ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE(0, mode, IS_LONG, 0, "BROTLI_GENERIC")
4040
#else
4141
ZEND_BEGIN_ARG_INFO_EX(arginfo_brotli_compress, 0, 0, 1)
4242
ZEND_ARG_INFO(0, data)
@@ -58,8 +58,8 @@ ZEND_END_ARG_INFO()
5858

5959
#if PHP_VERSION_ID >= 80000
6060
ZEND_BEGIN_ARG_WITH_RETURN_OBJ_TYPE_MASK_EX(arginfo_brotli_compress_init, 0, 0, Brotli\\Compress\\Context, MAY_BE_FALSE)
61-
ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE(0, level, IS_LONG, BROTLI_DEFAULT_QUALITY, "BROTLI_COMPRESS_LEVEL_DEFAULT")
62-
ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE(0, mode, IS_LONG, BROTLI_MODE_GENERIC, "BROTLI_GENERIC")
61+
ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE(0, level, IS_LONG, 0, "BROTLI_COMPRESS_LEVEL_DEFAULT")
62+
ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE(0, mode, IS_LONG, 0, "BROTLI_GENERIC")
6363
#else
6464
ZEND_BEGIN_ARG_INFO_EX(arginfo_brotli_compress_init, 0, 0, 0)
6565
ZEND_ARG_INFO(0, level)
@@ -71,7 +71,7 @@ ZEND_END_ARG_INFO()
7171
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_MASK_EX(arginfo_brotli_compress_add, 0, 2, MAY_BE_STRING|MAY_BE_FALSE)
7272
ZEND_ARG_OBJ_INFO(0, context, Brotli\\Compress\\Context, 0)
7373
ZEND_ARG_TYPE_INFO(0, data, IS_STRING, 0)
74-
ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE(0, mode, IS_LONG, BROTLI_MODE_GENERIC, "BROTLI_FLUSH")
74+
ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE(0, mode, IS_LONG, 0, "BROTLI_FLUSH")
7575
#else
7676
ZEND_BEGIN_ARG_INFO_EX(arginfo_brotli_compress_add, 0, 0, 2)
7777
ZEND_ARG_INFO(0, context)
@@ -91,7 +91,7 @@ ZEND_END_ARG_INFO()
9191
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_MASK_EX(arginfo_brotli_uncompress_add, 0, 2, MAY_BE_STRING|MAY_BE_FALSE)
9292
ZEND_ARG_OBJ_INFO(0, context, Brotli\\UnCompress\\Context, 0)
9393
ZEND_ARG_TYPE_INFO(0, data, IS_STRING, 0)
94-
ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE(0, mode, IS_LONG, BROTLI_MODE_GENERIC, "BROTLI_FLUSH")
94+
ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE(0, mode, IS_LONG, 0, "BROTLI_FLUSH")
9595
#else
9696
ZEND_BEGIN_ARG_INFO_EX(arginfo_brotli_uncompress_add, 0, 0, 2)
9797
ZEND_ARG_INFO(0, context)

0 commit comments

Comments
 (0)