[Release] wrt-plugins-common_0.3.75
[framework/web/wrt-plugins-common.git] / src / CommonsJavaScript / Converter.cpp
index c6629ad..2d3aa9f 100644 (file)
@@ -85,7 +85,8 @@ long long Converter::toLongLong(const JSValueRef& arg)
 
 unsigned long Converter::toULong(const JSValueRef& arg)
 {
-    return static_cast<unsigned long>(toLong(arg));
+    double tmp = toNumber_(arg);
+    return (isNan(tmp) ? 0 : static_cast<unsigned long>(tmp));
 }
 
 std::size_t Converter::toSizeT(const JSValueRef& arg)