osaf/services/saf/amf/amfd/util.cc |  3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)


diff --git a/osaf/services/saf/amf/amfd/util.cc 
b/osaf/services/saf/amf/amfd/util.cc
--- a/osaf/services/saf/amf/amfd/util.cc
+++ b/osaf/services/saf/amf/amfd/util.cc
@@ -1723,9 +1723,10 @@ static void free_d2n_pg_msg_info(AVSV_DN
 {
        AVSV_D2N_PG_TRACK_ACT_RSP_MSG_INFO *info = 
&pg_msg->msg_info.d2n_pg_track_act_rsp;
 
-       if (info->mem_list.numberOfItems)
+       if (info->mem_list.numberOfItems) {
                
osaf_extended_name_free(&info->mem_list.notification->member.compName);
                delete [] info->mem_list.notification;
+       }
 
        info->mem_list.notification = 0;
        info->mem_list.numberOfItems = 0;

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

Reply via email to