Mercurial > dovecot > core-2.2
view src/login-common/Makefile.am @ 22310:a28f5bfb15fc
fts: Do not attempt to deinitialize backend if it's not set
If FTS backend initialization fails or does not happen,
flist->backend might end up being NULL, and attempt to
deinitialize NULL won't end well.
author | Aki Tuomi <aki.tuomi@dovecot.fi> |
---|---|
date | Wed, 17 May 2017 12:26:42 +0300 |
parents | 11b714c6c31c |
children |
line wrap: on
line source
noinst_LTLIBRARIES = liblogin.la AM_CPPFLAGS = \ -I$(top_srcdir)/src/lib \ -I$(top_srcdir)/src/lib-settings \ -I$(top_srcdir)/src/lib-auth \ -I$(top_srcdir)/src/lib-sasl \ -I$(top_srcdir)/src/lib-master \ -I$(top_srcdir)/src/lib-ssl-iostream \ -I$(top_srcdir)/src/lib-mail \ -DPKG_STATEDIR=\""$(statedir)"\" \ -DMODULEDIR=\""$(moduledir)"\" liblogin_la_SOURCES = \ access-lookup.c \ client-common.c \ client-common-auth.c \ login-proxy.c \ login-proxy-state.c \ login-settings.c \ main.c \ sasl-server.c \ ssl-proxy.c \ ssl-proxy-gnutls.c \ ssl-proxy-openssl.c if BUILD_OPENSSL openssl_obj = ../lib-ssl-iostream/iostream-openssl-common.lo endif liblogin_la_LIBADD = \ $(openssl_obj) \ $(SSL_LIBS) headers = \ access-lookup.h \ client-common.h \ login-common.h \ login-proxy.h \ login-proxy-state.h \ login-settings.h \ sasl-server.h \ ssl-proxy.h pkginc_libdir=$(pkgincludedir) pkginc_lib_HEADERS = $(headers) pkglib_LTLIBRARIES = libdovecot-login.la libdovecot_login_la_SOURCES = libdovecot_login_la_LIBADD = liblogin.la ../lib-ssl-iostream/libssl_iostream.la ../lib-dovecot/libdovecot.la $(SSL_LIBS) libdovecot_login_la_DEPENDENCIES = liblogin.la libdovecot_login_la_LDFLAGS = -export-dynamic