From 61db3bb8a8506a1ab7be47b4c3019f10fe493c76 Mon Sep 17 00:00:00 2001 From: stevenj Date: Mon, 28 Nov 2011 14:09:23 -0500 Subject: [PATCH] fix maximization with preconditioner (passed wrong data) Ignore-this: dfb13aacefe82d18fbbfc097d0bd60f6 darcs-hash:20111128190923-c8de0-c064a70c22f04b91ac5453482208db240f355d1b.gz --- api/optimize.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/api/optimize.c b/api/optimize.c index 69851c2..80059a5 100644 --- a/api/optimize.c +++ b/api/optimize.c @@ -818,7 +818,7 @@ static void pre_max(unsigned n, const double *x, const double *v, { f_max_data *d = (f_max_data *) data; unsigned i; - d->pre(n, x, v, vpre, data); + d->pre(n, x, v, vpre, d->f_data); for (i = 0; i < n; ++i) vpre[i] = -vpre[i]; } -- 2.30.2