MS-SBVAR: bug correction (replacing mxFree by free for space allocated with new)

time-shift
Michel Juillard 2011-05-31 11:31:38 +02:00
parent de2c2e2bc6
commit d53a1f5d04
1 changed files with 2 additions and 2 deletions

View File

@ -384,7 +384,7 @@ set_options(SbvarOption *options, int nrhs, const mxArray *prhs[])
options->filtered_probabilities = true; options->filtered_probabilities = true;
else if (strstr(input_buf, "error_bands")) else if (strstr(input_buf, "error_bands"))
{ {
mxFree(options->percentiles); free(options->percentiles);
options->num_percentiles = 3; options->num_percentiles = 3;
options->percentiles = new double[3]; options->percentiles = new double[3];
options->percentiles[0] = 0.16; options->percentiles[0] = 0.16;
@ -407,7 +407,7 @@ set_options(SbvarOption *options, int nrhs, const mxArray *prhs[])
} }
else if (strstr(input_buf, "median")) else if (strstr(input_buf, "median"))
{ {
mxFree(options->percentiles); free(options->percentiles);
options->num_percentiles = 1; options->num_percentiles = 1;
options->percentiles = new double[1]; options->percentiles = new double[1];
options->percentiles[0] = 0.5; options->percentiles[0] = 0.5;