21139: Fix offset counter.
[lightning.git] / taglib.go
index 892dafc2b37049c92884baee6762b07206c008af..e4b25c17de2461beac6321f767e4dbb8331ff4cf 100644 (file)
--- a/taglib.go
+++ b/taglib.go
@@ -73,13 +73,13 @@ func (taglib *tagLibrary) FindAll(in *bufio.Reader, passthrough io.Writer, fn fu
                                return err
                        }
                }
+               offset++
                if !isbase[int(base)] {
                        // 'N' or various other chars meaning exact
                        // base not known
                        window = window[:0]
                        continue
                }
-               offset++
                window = append(window, base)
                if len(window) == cap(window) {
                        copy(window, window[len(window)-taglib.keylen:])