Address go vet issues

This commit is contained in:
Gunnsteinn Hall 2017-08-04 22:50:28 +00:00
parent 2adbc645ad
commit 22c2e5eb41
5 changed files with 7 additions and 17 deletions

View File

@ -46,6 +46,7 @@ func (this *ContentStreamParser) Parse() (*ContentStreamOperations, error) {
obj, err, isOperand := this.parseObject() obj, err, isOperand := this.parseObject()
if err != nil { if err != nil {
if err == io.EOF { if err == io.EOF {
// End of data. Successful exit point.
return &operations, nil return &operations, nil
} }
return &operations, err return &operations, err
@ -69,9 +70,6 @@ func (this *ContentStreamParser) Parse() (*ContentStreamOperations, error) {
operation.Params = append(operation.Params, im) operation.Params = append(operation.Params, im)
} }
} }
common.Log.Debug("Operation list: %v\n", operations)
return &operations, nil
} }
// Skip over any spaces. Returns the number of spaces skipped and // Skip over any spaces. Returns the number of spaces skipped and

View File

@ -7,7 +7,6 @@ package contentstream
import ( import (
"errors" "errors"
"fmt"
"github.com/unidoc/unidoc/common" "github.com/unidoc/unidoc/common"
. "github.com/unidoc/unidoc/pdf/core" . "github.com/unidoc/unidoc/pdf/core"
@ -25,10 +24,6 @@ type GraphicsState struct {
type GraphicStateStack []GraphicsState type GraphicStateStack []GraphicsState
func (gs *GraphicsState) String() string {
return fmt.Sprintf("%+v", gs)
}
func (gsStack *GraphicStateStack) Push(gs GraphicsState) { func (gsStack *GraphicStateStack) Push(gs GraphicsState) {
*gsStack = append(*gsStack, gs) *gsStack = append(*gsStack, gs)
} }

View File

@ -570,8 +570,6 @@ func (parser *PdfParser) parseObject() (PdfObject, error) {
return nil, errors.New("Object parsing error - unexpected pattern") return nil, errors.New("Object parsing error - unexpected pattern")
} }
} }
return nil, errors.New("Object parsing error - unexpected pattern")
} }
// Reads and parses a PDF dictionary object enclosed with '<<' and '>>' // Reads and parses a PDF dictionary object enclosed with '<<' and '>>'
@ -657,13 +655,12 @@ func (parser *PdfParser) parsePdfVersion() (int, int, error) {
result1 := rePdfVersion.FindStringSubmatch(string(b)) result1 := rePdfVersion.FindStringSubmatch(string(b))
if len(result1) < 3 { if len(result1) < 3 {
major, minor, err := parser.seekPdfVersionTopDown() major, minor, err := parser.seekPdfVersionTopDown()
if err == nil { if err != nil {
common.Log.Debug("Failed recovery - unable to find version") common.Log.Debug("Failed recovery - unable to find version")
return 0, 0, err return 0, 0, err
} }
return major, minor, nil return major, minor, nil
return 0, 0, errors.New("PDF version not found")
} }
majorVersion, err := strconv.ParseInt(result1[1], 10, 64) majorVersion, err := strconv.ParseInt(result1[1], 10, 64)

View File

@ -151,7 +151,7 @@ func TestBoolParsing(t *testing.T) {
return return
} }
if bool(val) != expected { if bool(val) != expected {
t.Errorf("bool not as expected (%b)", val) t.Errorf("bool not as expected (got %t, expected %t)", bool(val), expected)
return return
} }
} }
@ -188,7 +188,7 @@ func TestNumericParsing1(t *testing.T) {
return return
} }
if float32(*num) != val { if float32(*num) != val {
t.Errorf("Idx %d, value incorrect (%f)", idx) t.Errorf("Idx %d, value incorrect (%f)", idx, val)
} }
} }
@ -230,7 +230,7 @@ func TestNumericParsing2(t *testing.T) {
return return
} }
if float32(*num) != val { if float32(*num) != val {
t.Errorf("Idx %d, value incorrect (%f)", idx) t.Errorf("Idx %d, value incorrect (%f)", idx, val)
} }
} }
} }
@ -265,7 +265,7 @@ func TestNumericParsing3(t *testing.T) {
return return
} }
if float32(*num) != val { if float32(*num) != val {
t.Errorf("Idx %d, value incorrect (%f)", idx) t.Errorf("Idx %d, value incorrect (%f)", idx, val)
} }
} }
} }

View File

@ -124,7 +124,7 @@ func (this *Image) ToGoImage() (goimage.Image, error) {
b := uint16(samples[i+4])<<8 | uint16(samples[i+5]) b := uint16(samples[i+4])<<8 | uint16(samples[i+5])
a := uint16(0) a := uint16(0)
if this.alphaData != nil && len(this.alphaData) > aidx+1 { if this.alphaData != nil && len(this.alphaData) > aidx+1 {
a = uint16(this.alphaData[aidx]<<8) | uint16(this.alphaData[aidx+1]) a = (uint16(this.alphaData[aidx]) << 8) | uint16(this.alphaData[aidx+1])
aidx += 2 aidx += 2
} }
c = gocolor.RGBA64{R: r, G: g, B: b, A: a} c = gocolor.RGBA64{R: r, G: g, B: b, A: a}