aboutsummaryrefslogtreecommitdiff
path: root/configure.ac
diff options
context:
space:
mode:
authorEvgeny Grin (Karlson2k) <k2k@narod.ru>2016-11-17 17:49:20 +0300
committerEvgeny Grin (Karlson2k) <k2k@narod.ru>2016-11-17 17:49:20 +0300
commitdc4ef6b517a9c8fad89ae384059b9926f2baa9ea (patch)
tree7361b66c8daca2f3c225c3fa30edca03e72550f5 /configure.ac
parentc99bb7febbe4ad5f36b1882c94c51e6429a0e7d4 (diff)
downloadlibmicrohttpd-dc4ef6b517a9c8fad89ae384059b9926f2baa9ea.tar.gz
libmicrohttpd-dc4ef6b517a9c8fad89ae384059b9926f2baa9ea.zip
Additional 'bool' configure checks and fixes for old VS compilers
Diffstat (limited to 'configure.ac')
-rw-r--r--configure.ac4
1 files changed, 3 insertions, 1 deletions
diff --git a/configure.ac b/configure.ac
index a72df1a5..8cdb94b6 100644
--- a/configure.ac
+++ b/configure.ac
@@ -174,7 +174,9 @@ AC_CACHE_CHECK([[whether "true" and "false" could be used]], [[mhd_cv_macro_true
174 ]], [[ 174 ]], [[
175 int var1[true ? 1 : -1] = { 1 }; 175 int var1[true ? 1 : -1] = { 1 };
176 int var2[false ? -1 : 1] = { 2 }; 176 int var2[false ? -1 : 1] = { 2 };
177 if (var1[0] == var2[0]) 177 int var3[!true ? -1 : 1] = { 3 };
178 int var4[!false ? 1 : -1] = { 4 };
179 if (var1[0] == var2[0] || var3[0] == var4[0])
178 return 1; 180 return 1;
179 ]]) 181 ]])
180 ], [[mhd_cv_macro_true_false_valid='yes']], [[mhd_cv_macro_true_false_valid='no']]) 182 ], [[mhd_cv_macro_true_false_valid='yes']], [[mhd_cv_macro_true_false_valid='no']])