From 847ee78add2e0ff757b1b7434365b37ef54b5581 Mon Sep 17 00:00:00 2001
From: David Anderson <dvander@alliedmods.net>
Date: Thu, 19 Oct 2023 20:45:21 -0700
Subject: [PATCH] Rename clamp to V_clamp.

---
 public/mathlib/mathlib.h | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/public/mathlib/mathlib.h b/public/mathlib/mathlib.h
index f6beed03..4769bbab 100644
--- a/public/mathlib/mathlib.h
+++ b/public/mathlib/mathlib.h
@@ -629,7 +629,7 @@ template <class T> FORCEINLINE T AVG(T a, T b)
 //
 // Returns a clamped value in the range [min, max].
 //
-#define clamp(val, min, max) (((val) > (max)) ? (max) : (((val) < (min)) ? (min) : (val)))
+#define V_clamp(val, min, max) (((val) > (max)) ? (max) : (((val) < (min)) ? (min) : (val)))
 
 inline float Sign( float x )
 {
@@ -1066,7 +1066,7 @@ inline float SimpleSplineRemapValClamped( float val, float A, float B, float C,
 	if ( A == B )
 		return val >= B ? D : C;
 	float cVal = (val - A) / (B - A);
-	cVal = clamp( cVal, 0.0f, 1.0f );
+	cVal = V_clamp( cVal, 0.0f, 1.0f );
 	return C + (D - C) * SimpleSpline( cVal );
 }