From 022edac7932d8534d8abd68ed43d75d474f0d355 Mon Sep 17 00:00:00 2001 From: Lalit Narayan Yadav <162928571+LalitNarayanYadav@users.noreply.github.com> Date: Thu, 1 May 2025 15:31:19 +0530 Subject: [PATCH] chore: fix C lint errors (issue #6887) Signed-off-by: Lalit Narayan Yadav <162928571+LalitNarayanYadav@users.noreply.github.com> --- .../stats/base/dmeanvarpn/benchmark/c/benchmark.length.c | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/lib/node_modules/@stdlib/stats/base/dmeanvarpn/benchmark/c/benchmark.length.c b/lib/node_modules/@stdlib/stats/base/dmeanvarpn/benchmark/c/benchmark.length.c index 3db79d89d345..86eaaf13637e 100644 --- a/lib/node_modules/@stdlib/stats/base/dmeanvarpn/benchmark/c/benchmark.length.c +++ b/lib/node_modules/@stdlib/stats/base/dmeanvarpn/benchmark/c/benchmark.length.c @@ -97,10 +97,16 @@ static double rand_double( void ) { static double benchmark( int iterations, int len ) { double elapsed; double out[ 2 ]; - double x[ len ]; + double *x; double t; int i; + x = malloc(len * sizeof(double)); + if (x == NULL) { + fprintf(stderr, "Memory allocation failed\n"); + exit(1); + } + for ( i = 0; i < len; i++ ) { x[ i ] = ( rand_double() * 20000.0 ) - 10000.0; }