@@ -147,7 +147,7 @@ def _calc_checksum(self, content):
147
147
148
148
@classmethod
149
149
def read (cls , fd ):
150
- header = Table .header_struct .read (fd )
150
+ header = _Table .header_struct .read (fd )
151
151
content = fd .read (header ['length' ])
152
152
153
153
return cls (header , content )
@@ -286,13 +286,13 @@ def read(cls, fd):
286
286
287
287
table_dir = []
288
288
for i in range (header ['numTables' ]):
289
- table_dir .append (Table .header_struct .read (fd ))
289
+ table_dir .append (_Table .header_struct .read (fd ))
290
290
291
291
tables = OrderedDict ()
292
292
for table_header in table_dir :
293
293
fd .seek (table_header ['offset' ])
294
294
content = fd .read (table_header ['length' ])
295
- table_cls = SPECIAL_TABLES .get (table_header ['tag' ], Table )
295
+ table_cls = SPECIAL_TABLES .get (table_header ['tag' ], _Table )
296
296
tables [table_header ['tag' ]] = table_cls (table_header , content )
297
297
298
298
fd .seek (0 )
@@ -319,14 +319,14 @@ def write(self, fd):
319
319
self .header_struct .write (fd , self ._header )
320
320
321
321
offset = (self .header_struct .size +
322
- Table .header_struct .size * len (self ._tables ))
322
+ _Table .header_struct .size * len (self ._tables ))
323
323
324
324
for table in self ._tables .values ():
325
325
table .header ['offset' ] = offset
326
326
offset += len (table .content )
327
327
328
328
for table in self ._tables .values ():
329
- Table .header_struct .write (fd , table .header )
329
+ _Table .header_struct .write (fd , table .header )
330
330
331
331
for table in self ._tables .values ():
332
332
fd .write (table ._content )
0 commit comments