cmmanager/cpdestinationplugin/src/cpiapitem.cpp
changeset 30 8dde790cab74
parent 29 1f1fcd7e941c
child 32 5c4486441ae6
equal deleted inserted replaced
29:1f1fcd7e941c 30:8dde790cab74
   221         if (mDestId != 0) {
   221         if (mDestId != 0) {
   222             CmDestinationShim *destination = mCmm->destination(mDestId);
   222             CmDestinationShim *destination = mCmm->destination(mDestId);
   223             CmConnectionMethodShim *cm = destination->connectionMethodByID(mIapId);
   223             CmConnectionMethodShim *cm = destination->connectionMethodByID(mIapId);
   224             destination->deleteConnectionMethod(cm);
   224             destination->deleteConnectionMethod(cm);
   225             destination->update();
   225             destination->update();
       
   226             delete cm;
   226             delete destination;
   227             delete destination;
   227         } else {
   228         } else {
   228             CmConnectionMethodShim *cm = mCmm->connectionMethod(mIapId);
   229             CmConnectionMethodShim *cm = mCmm->connectionMethod(mIapId);
   229             cm->deleteConnectionMethod();
   230             cm->deleteConnectionMethod();
   230             delete cm;
   231             delete cm;