summaryrefslogtreecommitdiff
path: root/prism/static_literals.c
diff options
context:
space:
mode:
Diffstat (limited to 'prism/static_literals.c')
-rw-r--r--prism/static_literals.c8
1 files changed, 1 insertions, 7 deletions
diff --git a/prism/static_literals.c b/prism/static_literals.c
index a2935db86e..9fa37b999a 100644
--- a/prism/static_literals.c
+++ b/prism/static_literals.c
@@ -501,13 +501,7 @@ pm_static_literal_inspect_node(pm_buffer_t *buffer, const pm_static_literals_met
case PM_FLOAT_NODE: {
const double value = ((const pm_float_node_t *) node)->value;
- if (
-#ifdef _WIN32
- !_finite(value)
-#else
- isinf(value)
-#endif
- ) {
+ if (PRISM_ISINF(value)) {
if (*node->location.start == '-') {
pm_buffer_append_byte(buffer, '-');
}