Add a CLIP macro for culling a value between a min and max value.
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@3029 4a71c877-e1ca-e34f-864e-861f7616d084master
parent
78a5853309
commit
2506b69e1f
|
@ -29,6 +29,11 @@
|
|||
|
||||
#define ABSDIF(a,b) ((a)>(b) ? (a)-(b) : (b)-(a))
|
||||
|
||||
#define CLIP(val, min, max) do \
|
||||
{ \
|
||||
if ((val) < (min)) (val) = (min); \
|
||||
else if ((val) > (max)) (val) = (max); \
|
||||
} while(0)
|
||||
|
||||
/*
|
||||
defines for ONEINX
|
||||
|
|
Loading…
Reference in New Issue