From 95c051e42ed1aefe0f1de69fc599c3c88fb1a3a4 Mon Sep 17 00:00:00 2001 From: Erik Verbruggen Date: Wed, 5 Jun 2013 14:51:31 +0200 Subject: [PATCH] Remove reliance on delayed template parsing. Change-Id: I11e7fd994123de9b947a51001f36dd8bf3938b44 Reviewed-by: Simon Hausmann --- src/qml/qml/v4/qv4value_p.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/qml/qml/v4/qv4value_p.h b/src/qml/qml/v4/qv4value_p.h index bbca1ac..193b77c 100644 --- a/src/qml/qml/v4/qv4value_p.h +++ b/src/qml/qml/v4/qv4value_p.h @@ -270,7 +270,7 @@ struct Q_QML_EXPORT Value ErrorObject *asErrorObject() const; template - T *as() const { Managed *m = asObject(); return m ? m->as() : 0; } + T *as() const { Managed *m = isObject() ? managed() : 0; return m ? m->as() : 0; } uint asArrayIndex() const; uint asArrayLength(bool *ok) const; -- 2.7.4