diff -r 62f9d29f7211 -r 272b002df977 webservices/wsframework/src/senservicesession.cpp --- a/webservices/wsframework/src/senservicesession.cpp Thu Jan 07 16:19:19 2010 +0200 +++ b/webservices/wsframework/src/senservicesession.cpp Mon Jan 18 21:21:14 2010 +0200 @@ -568,7 +568,8 @@ TBool match(ETrue); - TRAPD(retVal, + TInt retVal(KErrNone); + TRAP(retVal, RFacetArray otherFacets; CleanupClosePushL(otherFacets); aOtherServiceDescription.FacetsL(otherFacets);