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

List:       kde-commits
Subject:    KDE/kdepim/kresources/groupwise/soap
From:       Will Stephenson <wstephenson () kde ! org>
Date:       2006-02-17 16:54:07
Message-ID: 1140195247.480223.3931.nullmailer () svn ! kde ! org
[Download RAW message or body]

SVN commit 510639 by wstephens:

fix crash when server didn't return any deltas

 M  +7 -1      gwjobs.cpp  


--- trunk/KDE/kdepim/kresources/groupwise/soap/gwjobs.cpp #510638:510639
@@ -638,10 +638,16 @@
   //request.view = soap_new_std__string( mSoap, -1 );
   //request.view->append("id name version modified ItemChanges");
   request.view = 0;
-  soap_call___ngw__getDeltasRequest( mSoap, mUrl.toLatin1(),
+  int result = soap_call___ngw__getDeltasRequest( mSoap, mUrl.toLatin1(),
                                               NULL, &request, &response);
   soap_print_fault( mSoap, stderr );
 
+  if (!mServer->checkResponse( result, response.status ) )
+  {
+    kdError() << "Error when getting addressbook deltas" << endl;
+    return;
+  }
+
   std::vector<class ngwt__Item * > *items = &response.items->item;
   if ( items ) {
 #if 1
[prev in list] [next in list] [prev in thread] [next in thread] 

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