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

List:       kde-commits
Subject:    KDE/kdebase/kioslave/ldap
From:       Szombathelyi György <gyurco () freemail ! hu>
Date:       2006-01-29 1:58:06
Message-ID: 1138499886.586532.11160.nullmailer () svn ! kde ! org
[Download RAW message or body]

SVN commit 503416 by gyurco:

A bit more optimal


 M  +9 -7      kio_ldap.cpp  


--- trunk/KDE/kdebase/kioslave/ldap/kio_ldap.cpp #503415:503416
@@ -824,16 +824,18 @@
     kdDebug(7125) << " ldap_result: " << ret << endl;
     if ( ret == LDAP_RES_SEARCH_RESULT ) {
       QByteArray cookie;
-      if ( parsePageControl( msg, cookie ) != LDAP_SUCCESS ) {
-        LDAPErr( _url );
-        return;
-      }
-      if ( !cookie.isEmpty() ) {
-        if ( (id = asyncSearch( usrc, cookie )) == -1 ) {
+      if ( mPageSize ) {
+        if ( parsePageControl( msg, cookie ) != LDAP_SUCCESS ) {
           LDAPErr( _url );
           return;
         }
-	continue;
+        if ( !cookie.isEmpty() ) {
+          if ( (id = asyncSearch( usrc, cookie )) == -1 ) {
+            LDAPErr( _url );
+            return;
+          }
+	  continue;
+        }
       }
       break;
     }
[prev in list] [next in list] [prev in thread] [next in thread] 

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