diff options
Diffstat (limited to 'src/qml/jsruntime/qv4value_inl_p.h')
-rw-r--r-- | src/qml/jsruntime/qv4value_inl_p.h | 11 |
1 files changed, 2 insertions, 9 deletions
diff --git a/src/qml/jsruntime/qv4value_inl_p.h b/src/qml/jsruntime/qv4value_inl_p.h index 3d25d8a070..ae5949d886 100644 --- a/src/qml/jsruntime/qv4value_inl_p.h +++ b/src/qml/jsruntime/qv4value_inl_p.h @@ -63,18 +63,11 @@ inline bool Value::isPrimitive() const return !isObject(); } -inline String *Value::asString() const -{ - if (isString()) - return stringValue(); - return 0; -} - -inline void Value::mark(ExecutionEngine *e) const +inline void Value::mark(ExecutionEngine *e) { if (!val) return; - Managed *m = asManaged(); + Managed *m = as<Managed>(); if (m) m->mark(e); } |