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)