File kdevelop-3.5.5-gcc45.patch of Package kdevelop3

Index: kdevelop-3.5.5/languages/perl/perlparser.cpp
===================================================================
--- kdevelop-3.5.5.orig/languages/perl/perlparser.cpp
+++ kdevelop-3.5.5/languages/perl/perlparser.cpp
@@ -464,7 +464,7 @@ void perlparser::getPerlINC() {
             return;
         }
         array.setRawData(buffer, n);
-        result=QString::QString(array);
+        result=QString(array);
         array.resetRawData(buffer, n);
  }
  pclose(fd);
Index: kdevelop-3.5.5/parts/tools/tools_part.cpp
===================================================================
--- kdevelop-3.5.5.orig/parts/tools/tools_part.cpp
+++ kdevelop-3.5.5/parts/tools/tools_part.cpp
@@ -154,7 +154,7 @@ void ToolsPart::startCommand(QString cmd
     if (captured)
     {
        if (KDevAppFrontend *appFrontend = extension<KDevAppFrontend>("KDevelop/AppFrontend"))
-            appFrontend->startAppCommand(QString::QString(), cmdline, false);
+            appFrontend->startAppCommand(QString(), cmdline, false);
     }
     else 
     {
Index: kdevelop-3.5.5/languages/bash/bashsupport_part.cpp
===================================================================
--- kdevelop-3.5.5.orig/languages/bash/bashsupport_part.cpp
+++ kdevelop-3.5.5/languages/bash/bashsupport_part.cpp
@@ -183,7 +183,7 @@ void BashSupportPart::startApplication(c
 {
 	kdDebug() << "starting application" << program << endl;
 	if (KDevAppFrontend *appFrontend = extension<KDevAppFrontend>("KDevelop/AppFrontend"))
-		appFrontend->startAppCommand(QString::QString(), program, TRUE);
+		appFrontend->startAppCommand(QString(), program, TRUE);
 }
 
 
Index: kdevelop-3.5.5/languages/csharp/csharpsupportpart.cpp
===================================================================
--- kdevelop-3.5.5.orig/languages/csharp/csharpsupportpart.cpp
+++ kdevelop-3.5.5/languages/csharp/csharpsupportpart.cpp
@@ -194,7 +194,7 @@ void CSharpSupportPart::startApplication
 {
     bool inTerminal = DomUtil::readBoolEntry(*projectDom(), "/kdevcsharpsupport/run/terminal");
     if (KDevAppFrontend *appFrontend = extension<KDevAppFrontend>("KDevelop/AppFrontend"))
-        appFrontend->startAppCommand(QString::QString(), program, inTerminal);
+        appFrontend->startAppCommand(QString(), program, inTerminal);
 }
 
 
Index: kdevelop-3.5.5/languages/perl/perlsupportpart.cpp
===================================================================
--- kdevelop-3.5.5.orig/languages/perl/perlsupportpart.cpp
+++ kdevelop-3.5.5/languages/perl/perlsupportpart.cpp
@@ -194,7 +194,7 @@ void PerlSupportPart::startApplication(c
 {
     bool inTerminal = DomUtil::readBoolEntry(*projectDom(), "/kdevperlsupport/run/terminal");
     if (KDevAppFrontend *appFrontend = extension<KDevAppFrontend>("KDevelop/AppFrontend"))
-        appFrontend->startAppCommand(QString::QString(), program, inTerminal);
+        appFrontend->startAppCommand(QString(), program, inTerminal);
 }
 
 
Index: kdevelop-3.5.5/languages/python/pythonsupportpart.cpp
===================================================================
--- kdevelop-3.5.5.orig/languages/python/pythonsupportpart.cpp
+++ kdevelop-3.5.5/languages/python/pythonsupportpart.cpp
@@ -328,7 +328,7 @@ void PythonSupportPart::startApplication
 {
     bool inTerminal = DomUtil::readBoolEntry(*projectDom(), "/kdevpythonsupport/run/terminal");
     if (KDevAppFrontend *appFrontend = extension<KDevAppFrontend>("KDevelop/AppFrontend"))
-        appFrontend->startAppCommand(QString::QString(), program, inTerminal);
+        appFrontend->startAppCommand(QString(), program, inTerminal);
 }
 
 
Index: kdevelop-3.5.5/languages/ruby/rubysupport_part.cpp
===================================================================
--- kdevelop-3.5.5.orig/languages/ruby/rubysupport_part.cpp
+++ kdevelop-3.5.5/languages/ruby/rubysupport_part.cpp
@@ -614,7 +614,7 @@ QString RubySupportPart::characterCoding
 void RubySupportPart::startApplication(const QString &program) {
 	bool inTerminal = DomUtil::readBoolEntry(*projectDom(), "/kdevrubysupport/run/terminal");
     if (KDevAppFrontend *appFrontend = extension<KDevAppFrontend>("KDevelop/AppFrontend"))
-        appFrontend->startAppCommand(QString::QString(), program, inTerminal);
+        appFrontend->startAppCommand(QString(), program, inTerminal);
 }
 
 
openSUSE Build Service is sponsored by