diff --git a/go/totp.go b/go/totp.go index fa56380..3227f5c 100644 --- a/go/totp.go +++ b/go/totp.go @@ -134,9 +134,10 @@ func getConfigNames() (**C.char, C.int) { cArray := C.malloc(C.size_t(configsLen) * C.size_t(unsafe.Sizeof(uintptr(0)))) ar := unsafe.Slice((**C.char)(cArray), configsLen) - j := 0 + i := 0 for name := range configs { - ar[j] = C.CString(name) + ar[i] = C.CString(name) + i++ } return (**C.char)(cArray), C.int(configsLen)