aboutsummaryrefslogtreecommitdiffstats
path: root/marshal.c
diff options
context:
space:
mode:
Diffstat (limited to 'marshal.c')
-rw-r--r--marshal.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/marshal.c b/marshal.c
index ae383829d2..9e81d3cf8c 100644
--- a/marshal.c
+++ b/marshal.c
@@ -637,6 +637,7 @@ w_object(VALUE obj, struct dump_arg *arg, int limit)
w_symbol(SYM2ID(obj), arg);
}
else if (FLONUM_P(obj)) {
+ st_add_direct(arg->data, obj, arg->data->num_entries);
w_byte(TYPE_FLOAT, arg);
w_float(RFLOAT_VALUE(obj), arg);
}