aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDimitri Sokolyuk <demon@dim13.org>2014-09-10 12:01:17 +0000
committerDimitri Sokolyuk <demon@dim13.org>2014-09-10 12:01:17 +0000
commit23580da53d54e1916edb77e22be3e433cae4ec7f (patch)
tree2472a95f780ac13244883ab495d7e9d7c4a373e9
parentf295d3af79302eb9c6c4e4ef1f02e727333a36ac (diff)
don't alloc more memory then needed
-rw-r--r--fft.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/fft.c b/fft.c
index 923c3fd..89ef38e 100644
--- a/fft.c
+++ b/fft.c
@@ -57,10 +57,10 @@ squares(size_t n)
double *p;
int i;
- p = calloc(n, sizeof(double));
+ p = calloc(n / 2, sizeof(double));
assert(p);
- for (i = 0; i < n; i++)
+ for (i = 0; i < n / 2; i++)
p[i] = sqrt(i + 1);
return p;