From 7d57599b9d9c5fb48ea733596cbb812d7f84a8d6 Mon Sep 17 00:00:00 2001 From: Veselkov Konstantin Date: Sat, 15 Sep 2018 21:23:36 +0400 Subject: fixed warnings gocritic 3.3 (#192) --- font.go | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) (limited to 'font.go') diff --git a/font.go b/font.go index dfb1ea1..98bdf90 100644 --- a/font.go +++ b/font.go @@ -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 { -- cgit v1.2.1-24-ge1ad