Summary: Fix OS X compilation
Test Plan: compiled on OS X
Reviewed By: delong.j@fb.com
FB internal diff:
D1163199
switch (v.type()) {
case dynamic::DOUBLE:
if (!opts_.allow_nan_inf &&
switch (v.type()) {
case dynamic::DOUBLE:
if (!opts_.allow_nan_inf &&
- (isnan(v.asDouble()) || isinf(v.asDouble()))) {
+ (std::isnan(v.asDouble()) || std::isinf(v.asDouble()))) {
throw std::runtime_error("folly::toJson: JSON object value was a "
"NaN or INF");
}
throw std::runtime_error("folly::toJson: JSON object value was a "
"NaN or INF");
}