]> granicus.if.org Git - php/commit
Consistently handle out of bounds offsets in iconv_strpos()
authorNikita Popov <nikita.ppv@gmail.com>
Mon, 28 Sep 2020 11:11:07 +0000 (13:11 +0200)
committerNikita Popov <nikita.ppv@gmail.com>
Mon, 28 Sep 2020 12:24:38 +0000 (14:24 +0200)
commit42168304b58ab939634a99a678ddd56eada46e39
tree5950c80f2a2ef615f0a2cc7ee43311a4958a41e1
parent07a2f304178269398f18e5b68c9d3e8ac1bb1b12
Consistently handle out of bounds offsets in iconv_strpos()

Same as in all other strpos() style functions, throw ValueError on
out of bounds offset.
ext/iconv/iconv.c
ext/iconv/php_iconv.h
ext/iconv/tests/iconv_strpos.phpt
ext/iconv/tests/iconv_strpos_variation5.phpt