summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGuillaume Horel <guillaume.horel@gmail.com>2018-08-29 11:06:30 -0400
committerGuillaume Horel <guillaume.horel@gmail.com>2018-08-29 11:06:30 -0400
commit109d75585d8000885fa3834c22451bc7c4694a3c (patch)
treedff0beccf669abb8f7e9c9750c35325c82f38155
parent0d5b7f9966ffa8cd7b2531a19f4e22e175ac9f4d (diff)
downloadlossdistrib-109d75585d8000885fa3834c22451bc7c4694a3c.tar.gz
small optimization
-rw-r--r--src/lossdistrib.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/lossdistrib.c b/src/lossdistrib.c
index 78a3bc2..47867b9 100644
--- a/src/lossdistrib.c
+++ b/src/lossdistrib.c
@@ -86,9 +86,9 @@ void lossdistrib(const double *p, const int *np, const double *w,
d2 = ceil(d);
p1 = p[i] * (d2-d);
p2 = p[i] - p1;
- memcpy(qtemp, q, MIN(M, *T) * sizeof(double));
- pbar = 1-p[i];
bound = MIN(M, *T);
+ memcpy(qtemp, q, bound * sizeof(double));
+ pbar = 1 - p[i];
#ifdef USE_BLAS
cblas_dscal(bound, pbar, q, 1);
#else