Move Primitive::emptyValue() to qv4value_def_p.h.
authorFriedemann Kleint <Friedemann.Kleint@digia.com>
Fri, 8 Nov 2013 08:39:25 +0000 (10:39 +0200)
committerThe Qt Project <gerrit-noreply@qt-project.org>
Sat, 9 Nov 2013 06:01:28 +0000 (07:01 +0100)
Silence MinGW-warnings:  warning: 'static QV4::Primitive
QV4::Primitive::emptyValue()' redeclared without dllimport attribute
after being referenced with dll linkage

Task-number: QTBUG-34152

Change-Id: Id6971a20f1901022ab0d1c8f1834b135c71510ae
Reviewed-by: Simon Hausmann <simon.hausmann@digia.com>
Reviewed-by: Lars Knoll <lars.knoll@digia.com>
src/qml/jsruntime/qv4value_def_p.h
src/qml/jsruntime/qv4value_p.h

index 615f621..48b5095 100644 (file)
@@ -382,6 +382,14 @@ inline Primitive Primitive::undefinedValue()
     return v;
 }
 
+inline Primitive Primitive::emptyValue()
+{
+    Primitive v;
+    v.tag = Value::Empty_Type;
+    v.uint_32 = 0;
+    return v;
+}
+
 inline Value Value::fromManaged(Managed *m)
 {
     if (!m)
index ad9ca70..680c746 100644 (file)
@@ -105,15 +105,6 @@ inline Primitive Primitive::nullValue()
     return v;
 }
 
-inline Primitive Primitive::emptyValue()
-{
-    Primitive v;
-    v.tag = Value::Empty_Type;
-    v.uint_32 = 0;
-    return v;
-}
-
-
 inline Primitive Primitive::fromBoolean(bool b)
 {
     Primitive v;