Sfoglia il codice sorgente

Proper stack trace for image header parsing errors

DarthSim 5 anni fa
parent
commit
c12a1a08cb
1 ha cambiato i file con 1 aggiunte e 1 eliminazioni
  1. 1 1
      download.go

+ 1 - 1
download.go

@@ -105,7 +105,7 @@ func checkTypeAndDimensions(r io.Reader) (imageType, error) {
 		return imageTypeUnknown, errSourceImageTypeNotSupported
 		return imageTypeUnknown, errSourceImageTypeNotSupported
 	}
 	}
 	if err != nil {
 	if err != nil {
-		return imageTypeUnknown, err
+		return imageTypeUnknown, newUnexpectedError(err.Error(), 0)
 	}
 	}
 
 
 	imgtype, imgtypeOk := imageTypes[imgtypeStr]
 	imgtype, imgtypeOk := imageTypes[imgtypeStr]