From 2bfe3c67d89f5e44aede5608f543e66140b04bae Mon Sep 17 00:00:00 2001 From: nobu Date: Sun, 17 Jan 2010 10:24:27 +0000 Subject: * math.c (domain_check): check errno first. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@26335 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- math.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'math.c') diff --git a/math.c b/math.c index abe5f6c164..93de8b3abe 100644 --- a/math.c +++ b/math.c @@ -29,9 +29,9 @@ domain_check(x, msg) double x; const char *msg; { - if (!isnan(x)) return; - else { - if (!errno) { + if (!errno) { + if (!isnan(x)) return; + else { #if defined(EDOM) errno = EDOM; #else -- cgit v1.2.3