Change the ARGV system call to return -2 if the buffer is too small.