diff --git a/ChangeLog b/ChangeLog index bb37a3ee4d..411038df0e 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,10 @@ +Wed Oct 21 09:04:09 2015 KOSAKI Motohiro + + * include/ruby/util.h: remove a warning suppression C4723 + (potential divide by zero) for VisualC++. It's meaningless. + Before r26197, there is ruby_div0() in this place and it + actually made divide by zero. But now it's just garbage. + Wed Oct 21 08:23:36 2015 KOSAKI Motohiro * random.c: random_raw_seed don't use GRND_NONBLOCK. GRND_NONBLOCK diff --git a/include/ruby/util.h b/include/ruby/util.h index 10cccb4876..e9343b3390 100644 --- a/include/ruby/util.h +++ b/include/ruby/util.h @@ -80,14 +80,6 @@ double ruby_strtod(const char *, char **); #undef strtod #define strtod(s,e) ruby_strtod((s),(e)) -#if defined _MSC_VER && _MSC_VER >= 1300 -#pragma warning(push) -#pragma warning(disable:4723) -#endif -#if defined _MSC_VER && _MSC_VER >= 1300 -#pragma warning(pop) -#endif - void ruby_each_words(const char *, void (*)(const char*, int, void*), void *); RUBY_SYMBOL_EXPORT_END