diff options
author | Leandro Pereira <leandro@hardinfo.org> | 2019-07-14 14:04:51 -0700 |
---|---|---|
committer | Leandro Pereira <leandro@hardinfo.org> | 2019-07-14 14:04:51 -0700 |
commit | 0feca7f4ff8fe680905035d736b1f16b06a1cfbf (patch) | |
tree | 80ebed7b799e0d5666a4b5e2b0622f8b6533c4db | |
parent | 2b38efca8ca9f7a916ad15d45836aae5e4a6a95e (diff) |
Fix buffer overflow when performing parallel benchmarks
-rw-r--r-- | modules/benchmark.c | 2 |
1 files changed, 1 insertions, 1 deletions
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)) { |