ruby-trunk-changes r44558 - r44561

今日は BigMath.log の不具合修正がありました。

nobu: r44558 2014-01-11 12:15:01 +0900

拡張ライブラリ bigdecimal の BigMath.log で内部で一時データとして BigDecimal を生成するために VALUE を整数として文字列化しているところで用意している文字列バッファ変数が 64bit 環境では足りていなかったので必要なサイズを計算して確保するようにしています。

svn: r44559 2014-01-11 12:15:04 +0900

version.h の日付更新。

nobu: r44560 2014-01-11 19:26:05 +0900

BigMath.log のテストがなかったようでテストメソッドを追加しています。

nobu: r44561 2014-01-11 19:26:07 +0900

r44560 で追加した BigMath.log のテストメソッドに r44558 で修正したバッファオーバフローのケースをテストする assertion を追加しています。