forked from gentoo-utils/gentoo-utils
impl vercmp fuzzer
This commit is contained in:
14
scripts/vercmp.py
Executable file
14
scripts/vercmp.py
Executable file
@@ -0,0 +1,14 @@
|
||||
#!/usr/bin/env python3
|
||||
|
||||
import sys
|
||||
import portage
|
||||
|
||||
for line in sys.stdin.buffer:
|
||||
a, b = line.decode().split(" ")
|
||||
|
||||
try:
|
||||
sys.stdout.buffer.write(f"{portage.vercmp(a, b)}\n".encode())
|
||||
except:
|
||||
sys.stdout.buffer.write(b"err\n")
|
||||
finally:
|
||||
sys.stdout.buffer.flush()
|
||||
Reference in New Issue
Block a user