projects
/
pspp
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
value: New function value_clone().
[pspp]
/
src
/
language
/
stats
/
crosstabs.q
diff --git
a/src/language/stats/crosstabs.q
b/src/language/stats/crosstabs.q
index 5dc7069af569d597e65fac0eb9daf1ee6d58ba49..b137e284968372f2c0580774522c994362252ad4 100644
(file)
--- a/
src/language/stats/crosstabs.q
+++ b/
src/language/stats/crosstabs.q
@@
-654,9
+654,7
@@
tabulate_general_case (struct pivot_table *pt, const struct ccase *c,
for (j = 0; j < pt->n_vars; j++)
{
const struct variable *var = pt->vars[j];
for (j = 0; j < pt->n_vars; j++)
{
const struct variable *var = pt->vars[j];
- int width = var_get_width (var);
- value_init (&te->values[j], width);
- value_copy (&te->values[j], case_data (c, var), width);
+ value_clone (&te->values[j], case_data (c, var), var_get_width (var));
}
hmap_insert (&pt->data, &te->node, hash);
}
}
hmap_insert (&pt->data, &te->node, hash);
}