summaryrefslogtreecommitdiff
path: root/scripts
diff options
context:
space:
mode:
authorJohn Turner <jturnerusa@noreply@epenguin.net>2025-12-14 19:42:50 -0600
committerJohn Turner <jturnerusa@noreply@epenguin.net>2025-12-14 19:42:50 -0600
commit52ce39d579e8ef0e6427b097ee0d53c692d6bc55 (patch)
treea2911b7eae9b2ab3318849a6cdceed3d355acd05 /scripts
parentc25294333ba4ac619fff5e65c712edeb592375f5 (diff)
parent7348681b6559c6d623fd47fbc656f924e9c7bcdc (diff)
downloadgentoo-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-xscripts/atom.py3
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()