aboutsummaryrefslogtreecommitdiff
path: root/core/variant.cpp
diff options
context:
space:
mode:
authorJuan Linietsky2017-01-08 20:58:39 -0300
committerJuan Linietsky2017-01-08 20:58:39 -0300
commit13cdccf23ba639d7a30a590698cfd36ee558c794 (patch)
treec5663aa7050d6d79ef1073ac26d8ff0104a27ad4 /core/variant.cpp
parent94ee7798ced5bc79196c971921c3109e299f8306 (diff)
downloadgodot-13cdccf23ba639d7a30a590698cfd36ee558c794.tar.gz
godot-13cdccf23ba639d7a30a590698cfd36ee558c794.tar.zst
godot-13cdccf23ba639d7a30a590698cfd36ee558c794.zip
Diffstat (limited to 'core/variant.cpp')
-rw-r--r--core/variant.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/core/variant.cpp b/core/variant.cpp
index 6b5044385..69160fffa 100644
--- a/core/variant.cpp
+++ b/core/variant.cpp
@@ -1467,7 +1467,7 @@ Variant::operator double() const {
case NIL: return 0;
case BOOL: return _data._bool ? 1.0 : 0.0;
- case INT: return (float)_data._int;
+ case INT: return (double)_data._int;
case REAL: return _data._real;
case STRING: return operator String().to_double();
default: {
@@ -1504,8 +1504,8 @@ Variant::operator String() const {
case NIL: return "Null";
case BOOL: return _data._bool ? "True" : "False";
- case INT: return String::num(_data._int);
- case REAL: return String::num(_data._real);
+ case INT: return itos(_data._int);
+ case REAL: return rtos(_data._real);
case STRING: return *reinterpret_cast<const String*>(_data._mem);
case VECTOR2: return "("+operator Vector2()+")";
case RECT2: return "("+operator Rect2()+")";