commit | ebea896e208686b41a04d58f8adeff2623c7ee5d | [log] [tgz] |
---|---|---|
author | Sjoerd Mullender <sjoerd@acm.org> | Mon Oct 03 10:21:06 1994 +0000 |
committer | Sjoerd Mullender <sjoerd@acm.org> | Mon Oct 03 10:21:06 1994 +0000 |
tree | 52f6c987996d06cc10939799c2f414e1f6d65217 | |
parent | 3a80c8defe29ac7d169ad3d791f67bcaf7a9b3f2 [diff] |
Ignore empty markers.
diff --git a/Lib/aifc.py b/Lib/aifc.py index 22bff01..d13a3b1 100644 --- a/Lib/aifc.py +++ b/Lib/aifc.py
@@ -593,7 +593,11 @@ id = _read_short(chunk) pos = _read_long(chunk) name = _read_string(chunk) - self._markers.append((id, pos, name)) + if pos or name: + # some files appear to have + # dummy markers consisting of + # a position 0 and name '' + self._markers.append((id, pos, name)) except EOFError: print 'Warning: MARK chunk contains only', print len(self._markers),