1
1
mirror of https://github.com/wader/fq.git synced 2024-12-23 05:13:30 +03:00

decode: minor change to method receiver name

This commit is contained in:
David McDonald 2022-12-08 01:33:38 -06:00
parent 04379df8d4
commit a162e07b76

View File

@ -324,22 +324,22 @@ const (
type posLoopDetector []int64
func (p *posLoopDetector) push(i int64, fn func()) {
for _, v := range *p {
if i == v {
fn()
func (pld *posLoopDetector) push(i int64, detect func()) {
for _, o := range *pld {
if i == o {
detect()
}
}
*p = append(*p, i)
*pld = append(*pld, i)
}
func (p *posLoopDetector) pop() {
*p = (*p)[:len(*p)-1]
func (pld *posLoopDetector) pop() {
*pld = (*pld)[:len(*pld)-1]
}
func (p *posLoopDetector) pushAndPop(i int64, fn func()) func() {
p.push(i, fn)
return p.pop
func (pld *posLoopDetector) pushAndPop(i int64, detect func()) func() {
pld.push(i, detect)
return pld.pop
}
func makeDecodeRecord() func(d *decode.D) {