src/macros.h
changeset 6957 a9af2426bf77
parent 6491 00dc414c909d
child 6990 136a08baf0ed
--- a/src/macros.h	Mon Jun 18 23:00:55 2007 +0000
+++ b/src/macros.h	Tue Jun 19 00:05:26 2007 +0000
@@ -26,6 +26,12 @@
 	return a >= b ? a : b;
 }
 
+template <typename T>
+static inline T min(T a, T b)
+{
+	return a < b ? a : b;
+}
+
 static inline int min(int a, int b) { if (a <= b) return a; return b; }
 
 static inline uint minu(uint a, uint b) { if (a <= b) return a; return b; }