summaryrefslogtreecommitdiff
path: root/wm/metisse/patches/patch-ag
blob: 610c2194adc21cd4e3401f21868d797259a492ba (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
$NetBSD: patch-ag,v 1.3 2010/12/27 14:28:39 obache Exp $

--- FvwmCompositor/renderer/goodies.cxx.orig	2008-06-26 12:32:30.000000000 +0000
+++ FvwmCompositor/renderer/goodies.cxx
@@ -22,6 +22,23 @@
 #include "FoldablePolygon.H"
 #include "desktop/MetisseWindow.H"
 
+#if defined(__NetBSD__) || defined(__DragonFly__)
+#include <sys/param.h>
+#if !(defined(__DragonFly__) && __DragonFly_version >= 200204) && !(defined(__NetBSD__) && (__NetBSD_Version__ >= 599002100 || (__NetBSD_Version__ >= 501000000 && __NetBSD_Version__ < 599000000)))
+static inline double
+fmin(double x, double y)
+{
+        return (x < y) ? x : y;
+}
+
+static inline double
+fmax(double x, double y)
+{
+        return (x > y) ? x : y;
+}
+#endif
+#endif
+
 void goodies_marcking_feedback(
 	GLfloat x, GLfloat y, int dist, int draw_dist, int dirs, GLfloat alpha)
 {