diff options
author | Veselkov Konstantin <kostozyb@gmail.com> | 2018-09-15 21:23:36 +0400 |
---|---|---|
committer | Kurt Jung <kurt.w.jung@gmail.com> | 2018-09-15 13:23:36 -0400 |
commit | 7d57599b9d9c5fb48ea733596cbb812d7f84a8d6 (patch) | |
tree | 5c4b8a4ffd2fa420877bed0aea4eecc789316af0 /font.go | |
parent | 964b1221fa545d09ad62569f58a94dbbadaad57c (diff) |
fixed warnings gocritic 3.3 (#192)
Diffstat (limited to 'font.go')
-rw-r--r-- | font.go | 10 |
1 files changed, 7 insertions, 3 deletions
@@ -411,13 +411,17 @@ func MakeFont(fontFileStr, encodingFileStr, dstDirStr string, msgWriter io.Write extStr := strings.ToLower(fontFileStr[len(fontFileStr)-3:]) // printf("Font file extension [%s]\n", extStr) var tpStr string - if extStr == "ttf" || extStr == "otf" { + switch extStr { + case "ttf": + fallthrough + case "otf": tpStr = "TrueType" - } else if extStr == "pfb" { + case "pfb": tpStr = "Type1" - } else { + default: return fmt.Errorf("unrecognized font file extension: %s", extStr) } + var info fontInfoType encList, err := loadMap(encodingFileStr) if err != nil { |