&gt; Also note that SIZE_MAX is an unreasonable input, one would even say it violates preconditions.<p>Annex K adds rsize_t, RSIZE_MAX, and friends, which restrict inputs to reasonable values. Unfortunately, it doesn&#x27;t retcon the old functions like strncpy, and worse, no one actually implements it.