commit 412469108a7e59d6db973a20493aa705c2cbd9b7
parent e642570ca7b552a3826ddb4b47720c8cad705555
Author: finwo <finwo@pm.me>
Date: Sun, 3 Mar 2024 00:15:28 +0100
Remove dirty define in header
Diffstat:
2 files changed, 3 insertions(+), 9 deletions(-)
diff --git a/src/benchmark.c b/src/benchmark.c
@@ -49,7 +49,7 @@ void bmark_enqueue(char *name, void (*fn)()) {
// 123.45 us
int bmark_run(int run_count, char percentiles[]) {
int header_desclen = strlen(header_description);
- int i, r, unit;
+ int i, l, r, unit;
struct timeval tv_start;
struct timeval tv_end;
@@ -60,7 +60,8 @@ int bmark_run(int run_count, char percentiles[]) {
// Get max description length
struct bmark_queue_t *q_entry = bmark_queue;
while(q_entry) {
- header_desclen = MAX(header_desclen, strlen(q_entry->name));
+ l = strlen(q_entry->name);
+ if (l > header_desclen) header_desclen = l;
q_entry = q_entry->next;
}
diff --git a/src/benchmark.h b/src/benchmark.h
@@ -1,13 +1,6 @@
#ifndef __FINWO_BENCHMARK_H__
#define __FINWO_BENCHMARK_H__
-#ifndef MIN
-#define MIN(a,b) (((a)<(b))?(a):(b))
-#endif
-
-#ifndef MAX
-#define MAX(a,b) (((a)>(b))?(a):(b))
-#endif
#define BMARK(fn) bmark_enqueue((#fn), (fn))