Przeglądaj źródła

totempg.c: don't truncate group list

* exec/totempg.c (totempg_groups_join): Fix typo s/=/+/ that
would mistakenly truncate totempg group list.

git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@2204 fd59a12c-fef9-0310-b244-a6a79926bd2f
Jim Meyering 16 lat temu
rodzic
commit
6553cf14c8
1 zmienionych plików z 1 dodań i 1 usunięć
  1. 1 1
      exec/totempg.c

+ 1 - 1
exec/totempg.c

@@ -1035,7 +1035,7 @@ int totempg_groups_join (
 	memcpy (&new_groups[instance->groups_cnt],
 	memcpy (&new_groups[instance->groups_cnt],
 		groups, group_cnt * sizeof (struct totempg_group));
 		groups, group_cnt * sizeof (struct totempg_group));
 	instance->groups = new_groups;
 	instance->groups = new_groups;
-	instance->groups_cnt = instance->groups_cnt = group_cnt;
+	instance->groups_cnt += group_cnt;
 
 
 	hdb_handle_put (&totempg_groups_instance_database, handle);
 	hdb_handle_put (&totempg_groups_instance_database, handle);