Fix varnamelen warning in SplitDomainByFloatingAnchor

pull/151/head
Jeremy Rand 2 years ago
parent 0eb6f7c761
commit f4fcb01220
No known key found for this signature in database
GPG Key ID: EB03139A459DD06E

@ -68,20 +68,20 @@ func SplitDomainByFloatingAnchor(qname, anchor string) (subname, basename, rootn
return
}
for i := len(parts) - 1; i >= 0; i-- {
v := parts[i]
for partIndex := len(parts) - 1; partIndex >= 0; partIndex-- {
v := parts[partIndex]
// scanning for rootname
if v == anchor {
if i == 0 {
// i is already zero, so we have something like bit.x.y.z.
if partIndex == 0 {
// partIndex is already zero, so we have something like bit.x.y.z.
rootname = qname
return
}
rootname = strings.Join(parts[i:], ".")
basename = parts[i-1]
subname = strings.Join(parts[0:i-1], ".")
rootname = strings.Join(parts[partIndex:], ".")
basename = parts[partIndex-1]
subname = strings.Join(parts[0:partIndex-1], ".")
return
}
}

Loading…
Cancel
Save