add simple support for Mac Suitcases, when running on MacOS
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@358 4cde692c-a291-49d1-8350-778aa11640f8
This commit is contained in:
parent
a014093c35
commit
70e2cb86e8
@ -173,6 +173,14 @@ def guessFileType(fileName):
|
||||
f = open(fileName, "rb")
|
||||
except IOError:
|
||||
return None
|
||||
try:
|
||||
import macfs
|
||||
except ImportError:
|
||||
pass
|
||||
else:
|
||||
cr, tp = macfs.FSSpec(fileName).GetCreatorType()
|
||||
if tp == "FFIL":
|
||||
return "TTF"
|
||||
header = f.read(256)
|
||||
head = header[:4]
|
||||
if head == "OTTO":
|
||||
@ -184,7 +192,6 @@ def guessFileType(fileName):
|
||||
return "OTX"
|
||||
else:
|
||||
return "TTX"
|
||||
# XXX Mac suitcase!
|
||||
return None
|
||||
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user