code: def _decode_name(raw_name, platform_id, encoding_id):
          
          if platform_id == 1:
              # reject non-Roman Mac font names
              if encoding_id != 0:
                  return None
              return raw_name.decode('mac-roman')
          elif platform_id in (0, 3):
              return raw_name.decode('utf-16-be')
          else:
              return None
docs: Return the unicode name decoded from *raw_name* using the encoding
          implied by the combination of *platform_id* and *encoding_id*.