From 4dadefc8587674081e2f7e619586cde08d8fbfef Mon Sep 17 00:00:00 2001
From: Olivier Goffart <olivier.goffart@nokia.com>
Date: Thu, 19 Aug 2010 12:51:04 +0200
Subject: [PATCH] Compile on windows

Apparently, it did not like ::label
---
 src/libs/qmljs/qmljsdelta.cpp | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/src/libs/qmljs/qmljsdelta.cpp b/src/libs/qmljs/qmljsdelta.cpp
index feeb7ccb70a..fa7af25c002 100644
--- a/src/libs/qmljs/qmljsdelta.cpp
+++ b/src/libs/qmljs/qmljsdelta.cpp
@@ -120,18 +120,18 @@ struct FindObjectMemberWithLabel : public Visitor
     virtual void endVisit(UiObjectBinding *ast) ;
 
     QList<UiObjectMember *> found;
-    QString label;
+    QString ref_label;
     Document::Ptr doc;
 };
 
 void FindObjectMemberWithLabel::endVisit(UiObjectDefinition* ast)
 {
-    if (::label(ast, doc) == label)
+    if (label(ast, doc) == ref_label)
         found.append(ast);
 }
 void FindObjectMemberWithLabel::endVisit(UiObjectBinding* ast)
 {
-    if (::label(ast, doc) == label)
+    if (label(ast, doc) == ref_label)
         found.append(ast);
 }
 
@@ -232,7 +232,7 @@ static Map buildMapping(Document::Ptr doc1, Document::Ptr doc2)
 
         //If this is too slow, we could use some sort of indexing
         FindObjectMemberWithLabel v3;
-        v3.label = label(x, doc1);
+        v3.ref_label = label(x, doc1);
         v3.doc = doc2;
         doc2->qmlProgram()->accept(&v3);
         Map M2;
-- 
GitLab