mirror of https://github.com/dsoprea/go-exif.git
exif.go: Update funky recover clauses
parent
4fc876786f
commit
f86f12408b
|
@ -50,8 +50,7 @@ var (
|
||||||
func SearchAndExtractExif(data []byte) (rawExif []byte, err error) {
|
func SearchAndExtractExif(data []byte) (rawExif []byte, err error) {
|
||||||
defer func() {
|
defer func() {
|
||||||
if state := recover(); state != nil {
|
if state := recover(); state != nil {
|
||||||
err := log.Wrap(state.(error))
|
err = log.Wrap(state.(error))
|
||||||
log.Panic(err)
|
|
||||||
}
|
}
|
||||||
}()
|
}()
|
||||||
|
|
||||||
|
@ -75,8 +74,7 @@ func SearchAndExtractExif(data []byte) (rawExif []byte, err error) {
|
||||||
func SearchAndExtractExifWithReader(r io.Reader) (rawExif []byte, err error) {
|
func SearchAndExtractExifWithReader(r io.Reader) (rawExif []byte, err error) {
|
||||||
defer func() {
|
defer func() {
|
||||||
if state := recover(); state != nil {
|
if state := recover(); state != nil {
|
||||||
err := log.Wrap(state.(error))
|
err = log.Wrap(state.(error))
|
||||||
log.Panic(err)
|
|
||||||
}
|
}
|
||||||
}()
|
}()
|
||||||
|
|
||||||
|
@ -126,8 +124,7 @@ func SearchAndExtractExifWithReader(r io.Reader) (rawExif []byte, err error) {
|
||||||
func SearchFileAndExtractExif(filepath string) (rawExif []byte, err error) {
|
func SearchFileAndExtractExif(filepath string) (rawExif []byte, err error) {
|
||||||
defer func() {
|
defer func() {
|
||||||
if state := recover(); state != nil {
|
if state := recover(); state != nil {
|
||||||
err := log.Wrap(state.(error))
|
err = log.Wrap(state.(error))
|
||||||
log.Panic(err)
|
|
||||||
}
|
}
|
||||||
}()
|
}()
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue