osaf/services/saf/immsv/immnd/ImmModel.cc | 8 ++++++--
1 files changed, 6 insertions(+), 2 deletions(-)
diff --git a/osaf/services/saf/immsv/immnd/ImmModel.cc
b/osaf/services/saf/immsv/immnd/ImmModel.cc
--- a/osaf/services/saf/immsv/immnd/ImmModel.cc
+++ b/osaf/services/saf/immsv/immnd/ImmModel.cc
@@ -5819,14 +5819,18 @@ ImmModel::ccbAugmentInit(immsv_oi_ccb_up
for(omuti=ccb->mMutations.begin();omuti !=
ccb->mMutations.end();++omuti) {
if(omuti->second->mContinuationId == rsp->inv) {break;}
}
- obj = omuti->second->mAfterImage;
+ if(omuti != ccb->mMutations.end()){
+ obj = omuti->second->mAfterImage;
+ }
break;
case IMM_CCB_MODIFY_OP:
TRACE("Augment CCB in state MODIFY_OP");
omuti = ccb->mMutations.find(objectName);
- obj = omuti->second->mAfterImage;
+ if(omuti != ccb->mMutations.end()){
+ obj = omuti->second->mAfterImage;
+ }
break;
case IMM_CCB_DELETE_OP:
------------------------------------------------------------------------------
Slashdot TV. Video for Nerds. Stuff that Matters.
http://pubads.g.doubleclick.net/gampad/clk?id=160591471&iu=/4140/ostg.clktrk
_______________________________________________
Opensaf-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/opensaf-devel