@@ -343,11 +343,11 @@ def _subset_format2(self, glyphs):
343
343
if gind < numglyphs :
344
344
offset = i + 2 * gind
345
345
name_index , = struct .unpack ('>H' , content [offset :offset + 2 ])
346
- if name_index < n_basic_names :
346
+ if name_index < N_BASIC_NAMES :
347
347
new_glyph_index [gind ] = name_index
348
- elif (name_index >= n_basic_names and
349
- name_index < numglyphs - n_basic_names ):
350
- needed_indices [name_index - n_basic_names ] = gind
348
+ elif (name_index >= N_BASIC_NAMES and
349
+ name_index < numglyphs - N_BASIC_NAMES ):
350
+ needed_indices [name_index - N_BASIC_NAMES ] = gind
351
351
352
352
names = []
353
353
name_index = 0
@@ -358,7 +358,7 @@ def _subset_format2(self, glyphs):
358
358
if name_index in needed_indices :
359
359
name = content [i :i + name_length ]
360
360
new_glyph_index [needed_indices [name_index ]] = (
361
- len (names ) + n_basic_names )
361
+ len (names ) + N_BASIC_NAMES )
362
362
names .append (name )
363
363
i += name_length
364
364
name_index += 1
@@ -375,7 +375,7 @@ def _subset_format2(self, glyphs):
375
375
return b'' .join (new_content )
376
376
377
377
def subset (self , glyphs ):
378
- if self .format == 0x20000 and False :
378
+ if self .format == 0x20000 :
379
379
self .content = self ._subset_format2 (glyphs )
380
380
381
381
0 commit comments