[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    extragear/sysadmin/libqapt/src
From:       Jonathan Michael Thomas <echidnaman () kubuntu ! org>
Date:       2010-12-16 15:57:01
Message-ID: 20101216155701.20177AC8AA () svn ! kde ! org
[Download RAW message or body]

SVN commit 1207025 by jmthomas:

Use QLatin1String instead of QString::fromStdString() to avoid unnecessary \
conversions to/from std::string (When we're dealing with or can deal with const char \
*)


 M  +15 -15    package.cpp  


--- trunk/extragear/sysadmin/libqapt/src/package.cpp #1207024:1207025
@@ -73,9 +73,9 @@
                 const char *verOrigin = found.Origin();
                 const char *verArchive = found.Archive();
                 if (verLabel && verOrigin && verArchive) {
-                    if(QString::fromStdString(verLabel) == label &&
-                      QString::fromStdString(verOrigin) == label &&
-                      QString::fromStdString(verArchive) == release) {
+                    if(QLatin1String(verLabel) == label &&
+                      QLatin1String(verOrigin) == label &&
+                      QLatin1String(verArchive) == release) {
                           return found;
                     }
                 }
@@ -110,7 +110,7 @@
                 stduri += (*I)->GetDist();
                 stduri += "_Release";
 
-                QString uri = QString::fromStdString(stduri);
+                QString uri = QLatin1String(stduri.c_str());
                 return uri;
             }
         }
@@ -185,7 +185,7 @@
     pkgCache::VerIterator ver = \
(*d->depCache)[*d->packageIter].CandidateVerIter(*d->depCache);  if (!ver.end()) {
         pkgRecords::Parser &rec = d->records->Lookup(ver.FileList());
-        sourcePackage = QString::fromStdString(rec.SourcePkg());
+        sourcePackage = QLatin1String(rec.SourcePkg().c_str());
     }
 
     // If empty, use name. (Name would equal source package in that case)
@@ -283,10 +283,10 @@
         if (!State.CandidateVer) {
             return QString();
         } else {
-            return QString::fromStdString(State.CandidateVerIter(*d->depCache).VerStr());
 +            return QLatin1String(State.CandidateVerIter(*d->depCache).VerStr());
         }
     } else {
-        return QString::fromStdString(d->packageIter->CurrentVer().VerStr());
+        return QLatin1String(d->packageIter->CurrentVer().VerStr());
     }
 }
 
@@ -321,7 +321,7 @@
     if (!(*d->packageIter)->CurrentVer) {
         return QString();
     }
-    QString installedVersion = \
QString::fromStdString(d->packageIter->CurrentVer().VerStr()); +    QString \
installedVersion = QLatin1String(d->packageIter->CurrentVer().VerStr());  return \
installedVersion;  }
 
@@ -332,7 +332,7 @@
         return QString();
     }
 
-    QString availableVersion = \
QString::fromStdString(State.CandidateVerIter(*d->depCache).VerStr()); +    QString \
availableVersion = QLatin1String(State.CandidateVerIter(*d->depCache).VerStr());  \
return availableVersion;  }
 
@@ -340,7 +340,7 @@
 {
     pkgCache::VerIterator ver = \
(*d->depCache)[*d->packageIter].CandidateVerIter(*d->depCache);  if (ver != 0) {
-        QString priority = QString::fromStdString(ver.PriorityType());
+        QString priority = QLatin1String(ver.PriorityType());
         return priority;
     } else {
         return QString();
@@ -408,7 +408,7 @@
         return QString();
     }
 
-    return QString::fromStdString(File.Component());
+    return QLatin1String(File.Component());
 }
 
 QUrl Package::changelogUrl() const
@@ -901,9 +901,9 @@
                 // upgrade. Example:
                 // "apt 0.5.4 but 0.5.3 is to be installed"
                 QVariantMap failReason;
-                failReason[QLatin1String("Relation")] = \
QString::fromStdString(End.DepType()); +                \
                failReason[QLatin1String("Relation")] = QLatin1String(End.DepType());
                 failReason[QLatin1String("RequiredVersion")] = requiredVersion;
-                failReason[QLatin1String("CandidateVersion")] = \
QString::fromStdString(Ver.VerStr()); +                \
failReason[QLatin1String("CandidateVersion")] = QLatin1String(Ver.VerStr());  if \
(Start != End) {  failReason[QLatin1String("IsFirstOr")] = true;
                 }
@@ -930,7 +930,7 @@
                         failReason[QLatin1String("IsFirstOr")] = true;
                     }
 
-                    QString targetName = \
QString::fromStdString(Start.TargetPkg().Name()); +                    QString \
targetName = QLatin1String(Start.TargetPkg().Name());  depNotInstallable[targetName] \
= failReason;  }
             }
@@ -942,7 +942,7 @@
                 failReason[QLatin1String("IsFirstOr")] = true;
             }
 
-            QString targetName = QString::fromStdString(Start.TargetPkg().Name());
+            QString targetName = QLatin1String(Start.TargetPkg().Name());
             virtualPackage[targetName] = failReason;
         }
     }


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic