Merge pull request #3 from kszafran/patch-1

Fixed example in README
pull/12/head
Dustin Oprea 2019-03-08 10:25:53 -05:00 committed by GitHub
commit c20b208309
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 4 additions and 4 deletions

View File

@ -154,7 +154,7 @@ log.PanicIf(err)
data, err := ioutil.ReadAll(f)
log.PanicIf(err)
exifData, err := exit.SearchAndExtractExif(data[i:i + 6])
exifData, err := exif.SearchAndExtractExif(data)
if err != nil {
if err == exif.ErrNoExif {
fmt.Printf("EXIF data not found.\n")
@ -176,7 +176,7 @@ visitor := func(fqIfdPath string, ifdIndex int, tagId uint16, tagType exif.TagTy
it, err := ti.Get(ifdPath, tagId)
if err != nil {
if log.Is(err, exif.ErrTagNotFound) {
fmt.Printf("WARNING: Unknown tag: [%s] (%04x)\n", indexedIfdName, tagId)
fmt.Printf("WARNING: Unknown tag: [%s] (%04x)\n", ifdPath, tagId)
return nil
} else {
panic(err)
@ -185,7 +185,7 @@ visitor := func(fqIfdPath string, ifdIndex int, tagId uint16, tagType exif.TagTy
valueString := ""
if tagType.Type() == exif.TypeUndefined {
value, err := exif.UndefinedValue(indexedIfdName, tagId, valueContext, tagType.ByteOrder())
value, err := exif.UndefinedValue(ifdPath, tagId, valueContext, tagType.ByteOrder())
if log.Is(err, exif.ErrUnhandledUnknownTypedTag) {
valueString = "!UNDEFINED!"
} else if err != nil {
@ -204,7 +204,7 @@ visitor := func(fqIfdPath string, ifdIndex int, tagId uint16, tagType exif.TagTy
return nil
}
err = Visit(IfdStandard, im, ti, exifData, visitor)
_, err = exif.Visit(exif.IfdStandard, im, ti, exifData, visitor)
log.PanicIf(err)
```