From 40736d1d9af81885b284c22d12544bc534ca9a9c Mon Sep 17 00:00:00 2001
From: Alexpux <alexey.pawlow@gmail.com>
Date: Wed, 19 Nov 2014 18:54:37 +0300
Subject: [PATCH 09/27] Fix redefinition of matherr.

---
 src/extlib/ib_udf.cpp | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/src/extlib/ib_udf.cpp b/src/extlib/ib_udf.cpp
index c5a620d5e6..9017228002 100644
--- a/src/extlib/ib_udf.cpp
+++ b/src/extlib/ib_udf.cpp
@@ -50,10 +50,12 @@ extern "C"
 #else
 #define exception_type __exception
 #endif
+#ifndef matherr
 int MATHERR(struct exception_type*)
 {
 	return 1;
 }
+#endif
 #undef exception_type
 #endif /* SOLARIS */
 #endif //__ICC
-- 
2.13.0

