php-src/ext/standard/tests/strings/strcmp_unterminated.phpt
Nikita Popov 892421c9a8 Make some zend_test dependencies explicit
Rather than checking that specific functions exist.
2021-06-14 15:40:34 +02:00

19 lines
350 B
PHP

--TEST--
strnat(case)cmp(): potential OOB access for unterminated strings
--EXTENSIONS--
zend_test
--FILE--
<?php
$a = zend_create_unterminated_string('333');
$b = zend_create_unterminated_string('333 ');
var_dump(
strnatcmp($a, $b),
strnatcasecmp($b, $a)
);
zend_terminate_string($a);
zend_terminate_string($b);
?>
--EXPECT--
int(-1)
int(1)