diff --git a/libc/utils/gpu/loader/Loader.h b/libc/utils/gpu/loader/Loader.h index fd558a33b960..8722f5917582 100644 --- a/libc/utils/gpu/loader/Loader.h +++ b/libc/utils/gpu/loader/Loader.h @@ -85,7 +85,7 @@ void *copy_argument_vector(int argc, const char **argv, Allocator alloc) { } // Ensure the vector is null terminated. - reinterpret_cast(dev_argv)[argc + 1] = nullptr; + reinterpret_cast(dev_argv)[argc] = nullptr; return dev_argv; }