diff options
author | TAKAI Kousuke <62541129+t-a-k@users.noreply.github.com> | 2021-02-19 01:11:13 +0900 |
---|---|---|
committer | Karl Williamson <khw@cpan.org> | 2021-07-25 05:57:43 -0700 |
commit | 7035863f5fa4306e58c8157b2a5893ba5e0f1eaf (patch) | |
tree | 302631d6743ad1679b047b680df0f5ca97007594 /MANIFEST | |
parent | d44f69e7cc06ab513c9a2784013a0a8f91003726 (diff) | |
download | perl-7035863f5fa4306e58c8157b2a5893ba5e0f1eaf.tar.gz |
Perl_my_atof3: disallow double signs and spaces between a sign and number
Perl_my_atof3 used to pass a substring after the first (optional) sign
to (S_)strtod, which causes wrong numifications for strings like "-+3"
or "+ 0x123" (for the latter case, while Perl_my_atof3 already had
the code to block "0x" prefixes, this string will slip through due to
the space character in it).
For GH #18584.
Diffstat (limited to 'MANIFEST')
-rw-r--r-- | MANIFEST | 1 |
1 files changed, 1 insertions, 0 deletions
@@ -5922,6 +5922,7 @@ t/op/mydef.t See if "my $_" works t/op/negate.t See if unary minus works t/op/not.t See if not works t/op/numconvert.t See if accessing fields does not change numeric values +t/op/numify.t See if string-to-number conversion works t/op/oct.t See if oct and hex work t/op/or.t See if || works in weird situations t/op/ord.t See if ord works |