projects
/
pspp
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Added src/ui/terminal/automake.mk and src/ui/gui/automake.mk
[pspp]
/
src
/
frequencies.q
diff --git
a/src/frequencies.q
b/src/frequencies.q
index 5cff5892d62dec1cc4e75ad6622b1c81e4412b63..5754be7e61e6de277491488c814ba99af96c2057 100644
(file)
--- a/
src/frequencies.q
+++ b/
src/frequencies.q
@@
-835,8
+835,8
@@
frq_custom_variables (struct cmd_frequencies *cmd UNUSED)
{
vf->tab.min = min;
vf->tab.max = max;
{
vf->tab.min = min;
vf->tab.max = max;
- vf->tab.vector = pool_alloc (int_pool,
-
sizeof (struct freq) * (max - min + 1)
);
+ vf->tab.vector = pool_
n
alloc (int_pool,
+
max - min + 1, sizeof *vf->tab.vector
);
}
else
vf->tab.vector = NULL;
}
else
vf->tab.vector = NULL;
@@
-878,7
+878,7
@@
frq_custom_grouped (struct cmd_frequencies *cmd UNUSED)
if (nl >= ml)
{
ml += 16;
if (nl >= ml)
{
ml += 16;
- dl = pool_
realloc (int_pool, dl, ml * sizeof (double)
);
+ dl = pool_
nrealloc (int_pool, dl, ml, sizeof *dl
);
}
dl[nl++] = tokval;
lex_get ();
}
dl[nl++] = tokval;
lex_get ();
@@
-949,9
+949,8
@@
add_percentile (double x)
if (i >= n_percentiles || tokval != percentiles[i].p)
{
if (i >= n_percentiles || tokval != percentiles[i].p)
{
- percentiles
- = pool_realloc (int_pool, percentiles,
- (n_percentiles + 1) * sizeof (struct percentile ));
+ percentiles = pool_nrealloc (int_pool, percentiles,
+ n_percentiles + 1, sizeof *percentiles);
if (i < n_percentiles)
memmove (&percentiles[i + 1], &percentiles[i],
if (i < n_percentiles)
memmove (&percentiles[i + 1], &percentiles[i],