diff options
author | Evgeny Grin (Karlson2k) <k2k@narod.ru> | 2023-03-03 13:23:01 +0300 |
---|---|---|
committer | Evgeny Grin (Karlson2k) <k2k@narod.ru> | 2023-03-03 13:23:01 +0300 |
commit | 677e6e431aa1b1ccd1cd61ba69cbc1a1c1201970 (patch) | |
tree | 0d80d108a625ef1b96748b68b68c0e78bf15f134 /src | |
parent | 29311f409720f69873f7e58bfcad6a21ba0521ad (diff) | |
download | libmicrohttpd-677e6e431aa1b1ccd1cd61ba69cbc1a1c1201970.tar.gz libmicrohttpd-677e6e431aa1b1ccd1cd61ba69cbc1a1c1201970.zip |
configure: fixed checks for tsearch() and related
New check works correctly with new compilers.
Added known problematic implementations.
Added more checks for correct behaviour.
Removed some m4 macros.
Diffstat (limited to 'src')
-rw-r--r-- | src/lib/Makefile.am | 2 | ||||
-rw-r--r-- | src/microhttpd/Makefile.am | 2 | ||||
-rw-r--r-- | src/microhttpd/daemon.c | 6 |
3 files changed, 5 insertions, 5 deletions
diff --git a/src/lib/Makefile.am b/src/lib/Makefile.am index a0f71779..33bfd034 100644 --- a/src/lib/Makefile.am +++ b/src/lib/Makefile.am | |||
@@ -156,7 +156,7 @@ if USE_COVERAGE | |||
156 | AM_CFLAGS += --coverage | 156 | AM_CFLAGS += --coverage |
157 | endif | 157 | endif |
158 | 158 | ||
159 | if !MHD_HAVE_TSEARCH | 159 | if !MHD_USE_SYS_TSEARCH |
160 | libmicrohttpd2_la_SOURCES += \ | 160 | libmicrohttpd2_la_SOURCES += \ |
161 | tsearch.c tsearch.h | 161 | tsearch.c tsearch.h |
162 | endif | 162 | endif |
diff --git a/src/microhttpd/Makefile.am b/src/microhttpd/Makefile.am index 8e6e623a..36ad802f 100644 --- a/src/microhttpd/Makefile.am +++ b/src/microhttpd/Makefile.am | |||
@@ -153,7 +153,7 @@ if USE_COVERAGE | |||
153 | AM_CFLAGS += --coverage | 153 | AM_CFLAGS += --coverage |
154 | endif | 154 | endif |
155 | 155 | ||
156 | if !MHD_HAVE_TSEARCH | 156 | if !MHD_USE_SYS_TSEARCH |
157 | libmicrohttpd_la_SOURCES += \ | 157 | libmicrohttpd_la_SOURCES += \ |
158 | tsearch.c tsearch.h | 158 | tsearch.c tsearch.h |
159 | endif | 159 | endif |
diff --git a/src/microhttpd/daemon.c b/src/microhttpd/daemon.c index c9c0d51c..5e9be378 100644 --- a/src/microhttpd/daemon.c +++ b/src/microhttpd/daemon.c | |||
@@ -47,11 +47,11 @@ | |||
47 | #include "mhd_align.h" | 47 | #include "mhd_align.h" |
48 | #include "mhd_str.h" | 48 | #include "mhd_str.h" |
49 | 49 | ||
50 | #ifdef HAVE_SEARCH_H | 50 | #ifdef MHD_USE_SYS_TSEARCH |
51 | #include <search.h> | 51 | #include <search.h> |
52 | #else | 52 | #else /* ! MHD_USE_SYS_TSEARCH */ |
53 | #include "tsearch.h" | 53 | #include "tsearch.h" |
54 | #endif | 54 | #endif /* ! MHD_USE_SYS_TSEARCH */ |
55 | 55 | ||
56 | #ifdef HTTPS_SUPPORT | 56 | #ifdef HTTPS_SUPPORT |
57 | #include "connection_https.h" | 57 | #include "connection_https.h" |