diff options
| author | John Turner <jturnerusa@noreply@epenguin.net> | 2025-12-14 19:42:50 -0600 |
|---|---|---|
| committer | John Turner <jturnerusa@noreply@epenguin.net> | 2025-12-14 19:42:50 -0600 |
| commit | 52ce39d579e8ef0e6427b097ee0d53c692d6bc55 (patch) | |
| tree | a2911b7eae9b2ab3318849a6cdceed3d355acd05 /scripts | |
| parent | c25294333ba4ac619fff5e65c712edeb592375f5 (diff) | |
| parent | 7348681b6559c6d623fd47fbc656f924e9c7bcdc (diff) | |
| download | gentoo-utils-52ce39d579e8ef0e6427b097ee0d53c692d6bc55.tar.gz | |
Merge pull request 'feature/remove-statics-from-parser-fuzzer' (#13) from feature/remove-statics-from-parser-fuzzer into master
Reviewed-on: https://git.epenguin.net/gentoo-utils/gentoo-utils-gitea/pulls/13
Reviewed-by: penguin <penguin@epenguin.net>
Diffstat (limited to 'scripts')
| -rwxr-xr-x | scripts/atom.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/scripts/atom.py b/scripts/atom.py index 2e8ca7f..a93251a 100755 --- a/scripts/atom.py +++ b/scripts/atom.py @@ -2,12 +2,13 @@ import sys from portage.dep import Atom +from portage.exception import InvalidAtom for line in sys.stdin.buffer: try: Atom(line.decode().strip()) sys.stdout.buffer.write(b"0\n") - except: + except InvalidAtom: sys.stdout.buffer.write(b"1\n") finally: sys.stdout.buffer.flush() |
