osaf/services/saf/cpsv/cpd/cpd_proc.c  |   4 ++--
 osaf/services/saf/cpsv/cpnd/cpnd_evt.c |  11 ++---------
 2 files changed, 4 insertions(+), 11 deletions(-)


diff --git a/osaf/services/saf/cpsv/cpd/cpd_proc.c 
b/osaf/services/saf/cpsv/cpd/cpd_proc.c
--- a/osaf/services/saf/cpsv/cpd/cpd_proc.c
+++ b/osaf/services/saf/cpsv/cpd/cpd_proc.c
@@ -1142,7 +1142,7 @@ void cpd_cb_dump(void)
 
                                
TRACE("------------------------------------------------------");
                                TRACE(" CKPT ID:  = %d", 
(uint32_t)ckpt_node->ckpt_id);
-                               TRACE(" CKPT Name len  = %lu", 
strlen(ckpt_node->ckpt_name));
+                               TRACE(" CKPT Name len  = %zu", 
strlen(ckpt_node->ckpt_name));
                                TRACE(" CKPT Name: %s", ckpt_node->ckpt_name);
 
                                TRACE(" UNLINK = %d, Active Exists = %d", 
ckpt_node->is_unlink_set,
@@ -1196,7 +1196,7 @@ void cpd_cb_dump(void)
                                name = ckpt_map_node->ckpt_name;
 
                                
TRACE("------------------------------------------------------");
-                               TRACE(" CKPT Name len  = %lu", strlen(name));
+                               TRACE(" CKPT Name len  = %zu", strlen(name));
                                TRACE(" CKPT Name: %s", name);
 
                                TRACE(" CKPT ID:  = %d", 
(uint32_t)ckpt_map_node->ckpt_id);
diff --git a/osaf/services/saf/cpsv/cpnd/cpnd_evt.c 
b/osaf/services/saf/cpsv/cpnd/cpnd_evt.c
--- a/osaf/services/saf/cpsv/cpnd/cpnd_evt.c
+++ b/osaf/services/saf/cpsv/cpnd/cpnd_evt.c
@@ -4700,8 +4700,8 @@ static uint32_t cpnd_transfer_replica(CP
 
        while (1) {
 
-               if (((size + tmp_sec_info->sec_size) > MAX_SYNC_TRANSFER_SIZE)
-                   || (total_num == cp_node->replica_info.n_secs)) {
+               if ((total_num == cp_node->replica_info.n_secs) ||
+               ((size + tmp_sec_info->sec_size) > MAX_SYNC_TRANSFER_SIZE)) {
 
                        send_evt.info.cpnd.info.ckpt_nd2nd_sync.num_of_elmts = 
num;
                        send_evt.info.cpnd.info.ckpt_nd2nd_sync.data = sec_data;
@@ -4758,13 +4758,6 @@ static uint32_t cpnd_transfer_replica(CP
                total_num++;
 
                tmp_sec_info = cpnd_ckpt_sec_get_next(&cp_node->replica_info, 
tmp_sec_info);
-               if (tmp_sec_info == NULL) {
-                       rc = NCSCC_RC_FAILURE;
-                       TRACE_4("cpnd ckpt memory get next allocation failed");
-                       send_evt.info.cpnd.info.ckpt_nd2nd_sync.data = sec_data;
-                       
cpnd_proc_free_cpsv_ckpt_data(send_evt.info.cpnd.info.ckpt_nd2nd_sync.data);
-                       return rc;
-               }
        }
 
        TRACE_LEAVE();

------------------------------------------------------------------------------
_______________________________________________
Opensaf-devel mailing list
Opensaf-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/opensaf-devel

Reply via email to