Passing `argv` directly here should be fine. According to C99 § 5.1.2.2.1:

> `argv[argc]` shall be a null pointer.