osaf/services/saf/immsv/immnd/ImmModel.cc |  1 +
 1 files changed, 1 insertions(+), 0 deletions(-)


When new and old default values are checked in schema upgrade, memory allocated 
by copyValueToEdu() is not freed.
The patch releases allocated memory.

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
@@ -4136,6 +4136,7 @@ ImmModel::notCompatibleAtt(const std::st
                     className.c_str(), attName.c_str());
                 change = true;
             }
+            immsv_evt_free_att_val(&oldval, 
(SaImmValueTypeT)oldAttr->mValueType);
         }
 
         if(change) {

------------------------------------------------------------------------------
_______________________________________________
Opensaf-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/opensaf-devel

Reply via email to