From a26d320c7b29c6ef145eb6ba8846b62e76e02345 Mon Sep 17 00:00:00 2001 From: "yang.yang" Date: Tue, 8 May 2018 15:39:29 +0800 Subject: [PATCH] bugfix for cal code val --- pdf/internal/cmap/utils.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pdf/internal/cmap/utils.go b/pdf/internal/cmap/utils.go index 311f135b..9c0d79b9 100644 --- a/pdf/internal/cmap/utils.go +++ b/pdf/internal/cmap/utils.go @@ -23,8 +23,8 @@ func hexToString(shex cmapHexString) string { // Assumes unicode in format with 2 bytes HH and LL representing a rune. for i := 0; i < len(shex.b)-1; i += 2 { - b1 := shex.b[i] - b2 := shex.b[i+1] + b1 := uint64(shex.b[i]) + b2 := uint64(shex.b[i+1]) r := rune((b1 << 8) | b2) buf.WriteRune(r)