Avoid loop index shadowing

The inner loop uses the same index variable name "i" as the parent.

This causes an error message with -vet -strict-style
This commit is contained in:
iciuperca
2024-04-09 18:24:57 +01:00
parent 2207a01494
commit c644f79573
+4 -4
View File
@@ -787,8 +787,8 @@ when !GL_DEBUG {
fmt.printf(" call: gl%s(", loc.procedure)
{
// add input arguments
for arg, i in args[num_ret:] {
if i > 0 { fmt.printf(", ") }
for arg, arg_index in args[num_ret:] {
if arg_index > 0 { fmt.printf(", ") }
if v, ok := arg.(u32); ok { // TODO: Assumes all u32 are GLenum (they're not, GLbitfield and GLuint are also mapped to u32), fix later by better typing
if err == .INVALID_ENUM {
@@ -806,8 +806,8 @@ when !GL_DEBUG {
fmt.printf(") -> %v \n", args[0])
} else if num_ret > 1 {
fmt.printf(") -> (")
for arg, i in args[1:num_ret] {
if i > 0 { fmt.printf(", ") }
for arg, arg_index in args[1:num_ret] {
if arg_index > 0 { fmt.printf(", ") }
fmt.printf("%v", arg)
}
fmt.printf(")\n")