Fix CURL_CHECK_LIBS_LDAP failure when no parameter is given

This commit is contained in:
Yang Tse 2007-10-17 18:47:01 +00:00
parent 223e470e93
commit 420ea83ef3
1 changed files with 18 additions and 15 deletions

View File

@ -492,21 +492,24 @@ AC_DEFUN([CURL_CHECK_LIBS_LDAP], [
AC_REQUIRE([CURL_CHECK_HEADER_LDAP])dnl AC_REQUIRE([CURL_CHECK_HEADER_LDAP])dnl
# #
u_libs="" u_libs=""
for x_lib in $1; do #
case "$x_lib" in ifelse($1,,,[
-l*) for x_lib in $1; do
l_lib="$x_lib" case "$x_lib" in
;; -l*)
*) l_lib="$x_lib"
l_lib="-l$x_lib" ;;
;; *)
esac l_lib="-l$x_lib"
if test -z "$u_libs"; then ;;
u_libs="$l_lib" esac
else if test -z "$u_libs"; then
u_libs="$u_libs $l_lib" u_libs="$l_lib"
fi else
done u_libs="$u_libs $l_lib"
fi
done
])
# #
AC_MSG_CHECKING([for LDAP libraries]) AC_MSG_CHECKING([for LDAP libraries])
# #