summaryrefslogtreecommitdiffstats
path: root/Meter.h
diff options
context:
space:
mode:
authorHisham Muhammad <hisham@gobolinux.org>2016-01-20 19:31:52 -0200
committerHisham Muhammad <hisham@gobolinux.org>2016-01-20 19:31:52 -0200
commit09cf369f2b5faba0b7aa20274aaa1fee7c075674 (patch)
tree7cb08e282337b483de387b68cf7e225eb359853f /Meter.h
parent195f5edbc8dd79267fa23feb5fda2a8be812abeb (diff)
parent6dae8108f8e6a8d3f4ccf3d92f8bb19d3933861a (diff)
Merge pull request #349 from Explorer09/clamp-macro
Introduce CLAMP macro. Unify all MAX(l,MIN(h,x)) uses.
Diffstat (limited to 'Meter.h')
-rw-r--r--Meter.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/Meter.h b/Meter.h
index fe102fb3..18a6b1e0 100644
--- a/Meter.h
+++ b/Meter.h
@@ -100,6 +100,9 @@ typedef struct GraphData_ {
#ifndef MAX
#define MAX(a,b) ((a)>(b)?(a):(b))
#endif
+#ifndef CLAMP
+#define CLAMP(x,low,high) (((x)>(high))?(high):(((x)<(low))?(low):(x)))
+#endif
extern MeterClass Meter_class;

© 2014-2024 Faster IT GmbH | imprint | privacy policy