[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Pspp-cvs] Changes to pspp/src/matrix-data.c
From: |
Ben Pfaff |
Subject: |
[Pspp-cvs] Changes to pspp/src/matrix-data.c |
Date: |
Wed, 26 Oct 2005 01:07:19 -0400 |
Index: pspp/src/matrix-data.c
diff -u pspp/src/matrix-data.c:1.32 pspp/src/matrix-data.c:1.33
--- pspp/src/matrix-data.c:1.32 Mon Oct 24 02:51:32 2005
+++ pspp/src/matrix-data.c Wed Oct 26 05:06:14 2005
@@ -961,11 +961,11 @@
nr.mx = mx;
nr.data = NULL;
- nr.factor_values = xmalloc (sizeof *nr.factor_values
- * mx->n_factors * mx->cells);
+ nr.factor_values = xnmalloc (mx->n_factors * mx->cells,
+ sizeof *nr.factor_values);
nr.max_cell_idx = 0;
- nr.split_values = xmalloc (sizeof *nr.split_values
- * dict_get_split_cnt (default_dict));
+ nr.split_values = xnmalloc (dict_get_split_cnt (default_dict),
+ sizeof *nr.split_values);
vfm_source = create_case_source (&matrix_data_without_rowtype_source_class,
&nr);
@@ -1549,7 +1549,7 @@
else
{
compare = 0;
- wr->split_values = xmalloc (split_cnt * sizeof *wr->split_values);
+ wr->split_values = xnmalloc (split_cnt, sizeof *wr->split_values);
}
{
@@ -1644,7 +1644,7 @@
struct factor_data *iter;
int i;
- factors = xmalloc (sizeof *factors * mx->cells);
+ factors = xnmalloc (mx->cells, sizeof *factors);
for (i = 0, iter = wr->data; iter; iter = iter->next, i++)
factors[i] = iter;