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

List:       kde-commits
Subject:    KDE_3_3_BRANCH: kdelibs/kdecore/network
From:       Thiago Macieira <thiago.macieira () kdemail ! net>
Date:       2004-10-30 2:46:23
Message-ID: 20041030024623.710B216D0A () office ! kde ! org
[Download RAW message or body]

CVS commit by thiago: 

(Backport 1.37:1.38) Cache the end iterator.


  M +4 -2      kresolver.cpp   1.32.2.5


--- kdelibs/kdecore/network/kresolver.cpp  #1.32.2.4:1.32.2.5
@@ -903,5 +903,6 @@ QCString KResolver::domainToAscii(const 
   // 4) for each label, apply ToASCII
   QStringList::Iterator it = input.begin();
-  for ( ; it != input.end(); ++it)
+  const QStringList::Iterator end = input.end();
+  for ( ; it != end; ++it)
     {
       QCString cs = ToASCII(*it);
@@ -944,5 +945,6 @@ QString KResolver::domainToUnicode(const
   // 4) for each label, apply ToUnicode
   QStringList::Iterator it;
-  for (it = input.begin(); it != input.end(); ++it)
+  const QStringList::Iterator end = input.end();
+  for (it = input.begin(); it != end; ++it)
     {
       QString label = ToUnicode(*it).lower();


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

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