From f4012e2c8455ed3b94ef4007fac4647efe08ffb0 Mon Sep 17 00:00:00 2001 From: mRnea Date: Thu, 19 Dec 2024 23:37:28 +0300 Subject: just some cleanup --- util.h | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 util.h (limited to 'util.h') diff --git a/util.h b/util.h new file mode 100644 index 0000000..b6204a1 --- /dev/null +++ b/util.h @@ -0,0 +1,21 @@ +/* + Utility definitions shared by games + */ + +#ifndef GAMES_UTIL_H +#define GAMES_UTIL_H + +/* https://stackoverflow.com/questions/3437404/min-and-max-in-c + https://www.reddit.com/r/C_Programming/comments/1aoan41/apparently_inline_is_being_a_dumbo_in_c99_and/ + I am so confused... + */ + +inline int imax(int a, int b){ + return a > b ? a : b; +} + +inline int imin(int a, int b){ + return a < b ? a : b; +} + +#endif -- cgit v1.2.3