diff --git a/processor/processor.go b/processor/processor.go index f90879b..eefaa63 100644 --- a/processor/processor.go +++ b/processor/processor.go @@ -508,7 +508,7 @@ func EvalRegex(L *lua.LState) int { matchesTable := L.NewTable() for i, match := range matches { - matchesTable.RawSetString(fmt.Sprintf("%d", i), lua.LString(match)) + matchesTable.RawSetInt(i, lua.LString(match)) evalRegexLogger.Debug("Set table[%d] = %q", i, match) }