iniconfig: fix build (#9380)

Fixes: https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=54925

Signed-off-by: David Korczynski <david@adalogics.com>

Signed-off-by: David Korczynski <david@adalogics.com>
This commit is contained in:
DavidKorczynski 2023-01-09 10:33:34 +00:00 committed by GitHub
parent 3ce44a8f65
commit bd32b27660
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 4 additions and 1 deletions

View File

@ -23,7 +23,10 @@ def TestOneInput(data):
"""Simple fuzzer that targets parse routine"""
fdp = atheris.FuzzedDataProvider(data)
try:
ini = iniconfig.IniConfig(None, fdp.ConsumeUnicodeNoSurrogates(sys.maxsize))
ini = iniconfig.IniConfig(
"",
fdp.ConsumeUnicodeNoSurrogates(sys.maxsize)
)
except iniconfig.ParseError:
pass