From 70343cc48edccce851026f569997d833bc5af6bf Mon Sep 17 00:00:00 2001 From: Olivier Berten Date: Tue, 19 Nov 2013 10:32:09 +0100 Subject: [PATCH] Catch TTLibError raised when missing (or wrong) -y argument on a ttc file --- Lib/fontTools/ttx.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Lib/fontTools/ttx.py b/Lib/fontTools/ttx.py index aa5655ef2..db7b4d30c 100644 --- a/Lib/fontTools/ttx.py +++ b/Lib/fontTools/ttx.py @@ -70,7 +70,7 @@ import sys import os import getopt import re -from fontTools.ttLib import TTFont +from fontTools.ttLib import TTFont, TTLibError from fontTools.ttLib.tables.otBase import OTLOffsetOverflowError from fontTools.ttLib.tables.otTables import fixLookupOverFlows, fixSubTableOverFlows from fontTools.misc.macCreatorType import getMacCreatorAndType @@ -335,6 +335,8 @@ def main(args): waitForKeyPress() else: raise + except TTLibError, e: + print "Error:",e except: if sys.platform == "win32": import traceback