summaryrefslogtreecommitdiffhomepage
path: root/src/object.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/object.c')
-rw-r--r--src/object.c9
1 files changed, 7 insertions, 2 deletions
diff --git a/src/object.c b/src/object.c
index 0a31fa108..7f2cfcb0f 100644
--- a/src/object.c
+++ b/src/object.c
@@ -1,3 +1,9 @@
+/*
+** object.c - Object, NilClass, TrueClass, FalseClass class
+**
+** See Copyright Notice in mruby.h
+*/
+
#include "mruby.h"
#include <string.h>
#include "mruby/string.h"
@@ -472,7 +478,6 @@ mrb_any_to_s(mrb_state *mrb, mrb_value obj)
// snprintf(RSTRING(str)->ptr, len+1, "#<%s:0x%lx>", cname, obj);
sprintf(s->buf, "#<%s:0x%lx>", cname, (unsigned long)(obj.value.p));
s->len = strlen(s->buf);
- /*if (OBJ_TAINTED(obj)) OBJ_TAINT(str);*/
return str;
}
@@ -564,7 +569,7 @@ mrb_convert_to_integer(mrb_state *mrb, mrb_value val, int base)
&& mrb_float(val) >= (double)FIXNUM_MIN) {
break;
}
- return mrb_dbl2big(mrb, mrb_float(val));
+ return mrb_flt2big(mrb, mrb_float(val));
case MRB_TT_FIXNUM:
if (base != 0) goto arg_error;