$OpenBSD: patch-modules_mi_xmlrpc_abyss_xmlrpc_int_h,v 1.1 2013/04/16 11:13:04 sthen Exp $
--- modules/mi_xmlrpc/abyss_xmlrpc_int.h.orig	Sun Mar 31 13:37:28 2013
+++ modules/mi_xmlrpc/abyss_xmlrpc_int.h	Sun Mar 31 13:37:52 2013
@@ -48,8 +48,10 @@ typedef enum {
 	true = 1
 } bool;
 
+#ifndef MIN
 #define MIN(a,b) ((a) < (b) ? (a) : (b))
 #define MAX(a,b) ((a) > (b) ? (a) : (b))
+#endif /* MIN */
 
 /* When we deallocate a pointer in a struct, we often replace it with
 ** this and throw in a few assertions here and there. */
