Browse Source

The member list, joined list, and left list in configuration changes
was not valid.


git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1111 fd59a12c-fef9-0310-b244-a6a79926bd2f

Steven Dake 19 years ago
parent
commit
5d47c5f81c
1 changed files with 3 additions and 3 deletions
  1. 3 3
      exec/evs.c

+ 3 - 3
exec/evs.c

@@ -225,15 +225,15 @@ static void evs_confchg_fn (
 	res_evs_confchg_callback.header.error = SA_AIS_OK;
 
 	memcpy (res_evs_confchg_callback.member_list,
-		member_list, member_list_entries);
+		member_list, member_list_entries * sizeof(*member_list));
 	res_evs_confchg_callback.member_list_entries = member_list_entries;
 
 	memcpy (res_evs_confchg_callback.left_list,
-		left_list, left_list_entries);
+		left_list, left_list_entries * sizeof(*left_list));
 	res_evs_confchg_callback.left_list_entries = left_list_entries;
 
 	memcpy (res_evs_confchg_callback.joined_list,
-		joined_list, joined_list_entries);
+		joined_list, joined_list_entries * sizeof(*joined_list));
 	res_evs_confchg_callback.joined_list_entries = joined_list_entries;
 
 	/*