use sys.exit() as exit might not be defined under windows -- see #94

This commit is contained in:
Johannes Schauer Marin Rodrigues 2021-04-12 06:52:27 +02:00
parent d08d8c5be9
commit c48e1dbb1e
Signed by: josch
GPG key ID: F2CBA5C78FBD83E1

View file

@ -3618,7 +3618,7 @@ and left/right, respectively. It is not possible to specify asymmetric borders.
try: try:
args.images = [sys.stdin.buffer.read()] args.images = [sys.stdin.buffer.read()]
except KeyboardInterrupt: except KeyboardInterrupt:
exit(0) sys.exit(0)
# with the number of pages being equal to the number of images, the # with the number of pages being equal to the number of images, the
# value passed to --viewer-initial-page must be between 1 and that number # value passed to --viewer-initial-page must be between 1 and that number
@ -3629,14 +3629,14 @@ and left/right, respectively. It is not possible to specify asymmetric borders.
"%s: error: argument --viewer-initial-page: must be " "%s: error: argument --viewer-initial-page: must be "
"greater than zero" % parser.prog "greater than zero" % parser.prog
) )
exit(2) sys.exit(2)
if args.viewer_initial_page > len(args.images): if args.viewer_initial_page > len(args.images):
parser.print_usage(file=sys.stderr) parser.print_usage(file=sys.stderr)
logging.error( logging.error(
"%s: error: argument --viewer-initial-page: must be " "%s: error: argument --viewer-initial-page: must be "
"less than or equal to the total number of pages" % parser.prog "less than or equal to the total number of pages" % parser.prog
) )
exit(2) sys.exit(2)
try: try:
convert( convert(
@ -3674,7 +3674,7 @@ and left/right, respectively. It is not possible to specify asymmetric borders.
import traceback import traceback
traceback.print_exc(file=sys.stderr) traceback.print_exc(file=sys.stderr)
exit(1) sys.exit(1)
if __name__ == "__main__": if __name__ == "__main__":