From bf1b5656655b6ad1d0acedf4b6185f8bd80d470f Mon Sep 17 00:00:00 2001 From: Florian Dold Date: Sat, 18 Aug 2018 02:34:23 +0200 Subject: benchmarking: minor fix --- src/util/benchmark.c | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) (limited to 'src/util/benchmark.c') diff --git a/src/util/benchmark.c b/src/util/benchmark.c index 421cafbef..8b8702e2a 100644 --- a/src/util/benchmark.c +++ b/src/util/benchmark.c @@ -96,7 +96,6 @@ write_benchmark_data (struct BenchmarkData *bd) GNUNET_free (s); } - GNUNET_assert (GNUNET_OK == GNUNET_DISK_file_close (fh)); } @@ -130,7 +129,6 @@ thread_destructor (void *cls) return; GNUNET_assert (NULL != bd); - } @@ -183,6 +181,13 @@ get_url_benchmark_data (char *url) char trunc[MAX_BENCHMARK_URL_LEN]; struct BenchmarkData *bd; + if (NULL == url) + { + /* Should not happen unless curl barfs */ + GNUNET_break (0); + url = ""; + } + memcpy (trunc, url, MAX_BENCHMARK_URL_LEN); trunc[MAX_BENCHMARK_URL_LEN - 1] = 0; -- cgit v1.2.3