diff --git a/bytebeat_compiler.py b/bytebeat_compiler.py index d44217a..c975430 100644 --- a/bytebeat_compiler.py +++ b/bytebeat_compiler.py @@ -15,6 +15,8 @@ import subprocess # Definitions BITS_PER_BYTE = 8 +EXIT_FAILURE = 1 +EXIT_SUCCESS = 0 # Paths PATHS = { @@ -384,10 +386,13 @@ if __name__ == "__main__": ] print(" ".join(command), flush=True) - if subprocess.run(command).returncode != 0: - exit(1) + if subprocess.run(command).returncode != EXIT_SUCCESS: + exit(EXIT_FAILURE) command = [OUTPUT_FILE] print(" ".join(command), flush=True) - exit(subprocess.run(command).returncode) + if subprocess.run(command).returncode != EXIT_SUCCESS: + exit(EXIT_FAILURE) + + exit(EXIT_SUCCESS)