From ed6f410ce10b60e0bd61257125fa6d8efdcb2db4 Mon Sep 17 00:00:00 2001
From: Oleksii Bulba <oleksii_bulba@epam.com>
Date: Wed, 18 Dec 2024 20:55:18 +0400
Subject: [PATCH] Fix: moved CLAY__MIN and CLAY__MAX to public macros

---
 clay.h | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/clay.h b/clay.h
index 6f1997d..6a37280 100644
--- a/clay.h
+++ b/clay.h
@@ -36,6 +36,9 @@
 #define CLAY__CONFIG_WRAPPER(type, ...) (type) __VA_ARGS__
 #endif
 
+#define CLAY__MAX(x, y) (((x) > (y)) ? (x) : (y))
+#define CLAY__MIN(x, y) (((x) < (y)) ? (x) : (y))
+
 #define CLAY_LAYOUT(...) Clay__AttachLayoutConfig(Clay__StoreLayoutConfig(CLAY__CONFIG_WRAPPER(Clay_LayoutConfig, __VA_ARGS__)))
 
 #define CLAY_RECTANGLE(...) Clay__AttachElementConfig(CLAY__CONFIG_WRAPPER(Clay_ElementConfigUnion, { .rectangleElementConfig = Clay__StoreRectangleElementConfig(CLAY__INIT(Clay_RectangleElementConfig) __VA_ARGS__) }, CLAY__ELEMENT_CONFIG_TYPE_RECTANGLE))
@@ -506,9 +509,6 @@ extern bool Clay__debugMaxElementsLatch;
 #define CLAY__MAXFLOAT 3.40282346638528859812e+38F
 #endif
 
-#define CLAY__MAX(x, y) (((x) > (y)) ? (x) : (y))
-#define CLAY__MIN(x, y) (((x) < (y)) ? (x) : (y))
-
 bool Clay__warningsEnabled = true;
 
 void Clay__Noop() {};