From 0d37ae065d195c88ef3eaa887eeb1bb8828ffbaf Mon Sep 17 00:00:00 2001 From: Steve Checkoway Date: Sat, 26 Apr 2003 00:58:01 +0000 Subject: [PATCH] added some min/max overloads --- stepmania/src/RageUtil.h | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/stepmania/src/RageUtil.h b/stepmania/src/RageUtil.h index 9b7bf58bbe..689b32f56b 100644 --- a/stepmania/src/RageUtil.h +++ b/stepmania/src/RageUtil.h @@ -30,6 +30,10 @@ inline float min(float a, int b) { return a < b? a:b; } inline float min(int a, float b) { return a < b? a:b; } inline float max(float a, int b) { return a > b? a:b; } inline float max(int a, float b) { return a > b? a:b; } +inline unsigned long min(unsigned int a, unsigned long b) { return a < b? a:b; } +inline unsigned long min(unsigned long a, unsigned int b) { return a < b? a:b; } +inline unsigned long max(unsigned int a, unsigned long b) { return a > b? a:b; } +inline unsigned long max(unsigned long a, unsigned int b) { return a > b? a:b; } /* Traditional defines. Only use this if you absolutely need * a constant value. */