snprintf() と vsnprintf() は、入力値が n=0 のとき、書式設定されるバイト数を返すようになりました。詳細は、snprintf(3C) および vsnprintf(3C) のマニュアルページを参照してください。