[PATCH] Fix bounds check in vsnprintf, to allow for a 0 size and NULL buffer