From 98ff8ac4f1bbcc2fccc6b6dd6a3353ebefaeacef Mon Sep 17 00:00:00 2001 From: "Jostein R. Natvig" Date: Thu, 26 Nov 2009 06:47:19 +0000 Subject: [PATCH] Bugfix in mex file. Fixes bug that casued Matlab to crach on second call to procesgrid. --- processgrid.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/processgrid.c b/processgrid.c index f8dfb14f..d3a3a9f6 100644 --- a/processgrid.c +++ b/processgrid.c @@ -79,7 +79,7 @@ void fill_grid(mxArray **out, struct processed_grid *grid) const char *n4[] = {"num", "numFaces", "facePos", "indexMap"}; - mxArray *cells = mxCreateStructMatrix(1,1,3,n4); + mxArray *cells = mxCreateStructMatrix(1,1,4,n4); mxSetField(cells, 0, "num", mxCreateDoubleScalar(grid->number_of_cells)); mxArray *map = mxCreateDoubleMatrix(grid->number_of_cells, 1, mxREAL);