[ruby-cvs:62292] usa:r55129 (trunk): * ext/bigdecimal/bigdecimal.c (isfinite): isfinite does not always

usa at ruby-lang.org usa at ruby-lang.org
Mon May 23 15:55:48 JST 2016


usa	2016-05-23 15:55:48 +0900 (Mon, 23 May 2016)

  New Revision: 55129

  https://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=revision&revision=55129

  Log:
    * ext/bigdecimal/bigdecimal.c (isfinite): isfinite does not always
      exist.  fixed build error on Windows itroduced at r55123.
    
    I found that more complex definition of isfinite in numeric.c.
    But it's unused because it inplicitly checks not defined _WIN32.
    I don't know why the code do that.
    IMO, the definition of isfinite should be put at missing.h.

  Modified files:
    trunk/ChangeLog
    trunk/ext/bigdecimal/bigdecimal.c


More information about the ruby-cvs mailing list