aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--ast_expr2.c4
-rw-r--r--ast_expr2.y4
2 files changed, 4 insertions, 4 deletions
diff --git a/ast_expr2.c b/ast_expr2.c
index adc58e74d..38c7200be 100644
--- a/ast_expr2.c
+++ b/ast_expr2.c
@@ -142,10 +142,10 @@
#include <asterisk/ast_expr.h>
#include <asterisk/logger.h>
-#ifdef LONG_LONG_MIN
+#if defined(LONG_LONG_MIN) && !defined(QUAD_MIN)
#define QUAD_MIN LONG_LONG_MIN
#endif
-#ifdef LONG_LONG_MAX
+#if defined(LONG_LONG_MAX) && !defined(QUAD_MAX)
#define QUAD_MAX LONG_LONG_MAX
#endif
diff --git a/ast_expr2.y b/ast_expr2.y
index ef3289bc1..728800d27 100644
--- a/ast_expr2.y
+++ b/ast_expr2.y
@@ -29,10 +29,10 @@
#include <asterisk/ast_expr.h>
#include <asterisk/logger.h>
-#ifdef LONG_LONG_MIN
+#if defined(LONG_LONG_MIN) && !defined(QUAD_MIN)
#define QUAD_MIN LONG_LONG_MIN
#endif
-#ifdef LONG_LONG_MAX
+#if defined(LONG_LONG_MAX) && !defined(QUAD_MAX)
#define QUAD_MAX LONG_LONG_MAX
#endif