summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--lib/xmlrpc/create.rb3
1 files changed, 1 insertions, 2 deletions
diff --git a/lib/xmlrpc/create.rb b/lib/xmlrpc/create.rb
index 4e4a31e890..7aa0873590 100644
--- a/lib/xmlrpc/create.rb
+++ b/lib/xmlrpc/create.rb
@@ -206,8 +206,7 @@ module XMLRPC
end
when Float
- raise "Wrong value Infinity. Not allowed!" if param.infinite?
- raise "Wrong value NaN. Not allowed!" if param.nan?
+ raise "Wrong value #{param}. Not allowed!" unless param.finite?
@writer.tag("double", param.to_s)
when Struct