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)) { | 
