diff options
Diffstat (limited to 'ext/bigdecimal')
-rw-r--r-- | ext/bigdecimal/bigdecimal.gemspec | 2 | ||||
-rw-r--r-- | ext/bigdecimal/bigdecimal.h | 12 |
2 files changed, 13 insertions, 1 deletions
diff --git a/ext/bigdecimal/bigdecimal.gemspec b/ext/bigdecimal/bigdecimal.gemspec index d5622fb97d..bb85526f62 100644 --- a/ext/bigdecimal/bigdecimal.gemspec +++ b/ext/bigdecimal/bigdecimal.gemspec @@ -1,5 +1,5 @@ # -*- ruby -*- -_VERSION = "1.2.0" +_VERSION = "1.2.1" Gem::Specification.new do |s| s.name = "bigdecimal" diff --git a/ext/bigdecimal/bigdecimal.h b/ext/bigdecimal/bigdecimal.h index a53ad47e81..e7a8bccee7 100644 --- a/ext/bigdecimal/bigdecimal.h +++ b/ext/bigdecimal/bigdecimal.h @@ -19,6 +19,18 @@ #include "ruby/ruby.h" #include <float.h> +#ifndef RB_UNUSED_VAR +# ifdef __GNUC__ +# define RB_UNUSED_VAR(x) x __attribute__ ((unused)) +# else +# define RB_UNUSED_VAR(x) x +# endif +#endif + +#ifndef UNREACHABLE +# define UNREACHABLE /* unreachable */ +#endif + #undef BDIGIT #undef SIZEOF_BDIGITS #undef BDIGIT_DBL |