From ba1d670da918610b7dc709c2ad9c89fd3b095ce9 Mon Sep 17 00:00:00 2001 From: "Steven G. Johnson" Date: Thu, 18 Sep 2014 12:40:13 -0400 Subject: [PATCH] fix #25 --- bobyqa/bobyqa.c | 1 + 1 file changed, 1 insertion(+) diff --git a/bobyqa/bobyqa.c b/bobyqa/bobyqa.c index 8fc454b..9945b60 100644 --- a/bobyqa/bobyqa.c +++ b/bobyqa/bobyqa.c @@ -3101,6 +3101,7 @@ nlopt_result bobyqa(int n, int npt, double *x, nlopt_rescale(U(n), s, x, x); --x; xs = (double *) malloc(sizeof(double) * (U(n))); + if (!xs) { ret = NLOPT_OUT_OF_MEMORY; goto done; } sxl = nlopt_new_rescaled(U(n), s, xl); if (!sxl) { ret = NLOPT_OUT_OF_MEMORY; goto done; } -- 2.30.2