From 0feca7f4ff8fe680905035d736b1f16b06a1cfbf Mon Sep 17 00:00:00 2001 From: Leandro Pereira Date: Sun, 14 Jul 2019 14:04:51 -0700 Subject: Fix buffer overflow when performing parallel benchmarks --- modules/benchmark.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'modules') diff --git a/modules/benchmark.c b/modules/benchmark.c index efff08f1..60b3e9f4 100644 --- a/modules/benchmark.c +++ b/modules/benchmark.c @@ -82,7 +82,7 @@ static gpointer benchmark_crunch_for_dispatcher(gpointer data) { ParallelBenchTask *pbt = (ParallelBenchTask *)data; gpointer (*callback)(void *data, gint thread_number); - gpointer return_value = g_malloc(sizeof(int)); + gpointer return_value = g_malloc(sizeof(double)); int count = 0; if ((callback = pbt->callback)) { -- cgit v1.2.3