diff options
author | Björn Jacke <bj@sernet.de> | 2020-10-30 12:59:06 +0100 |
---|---|---|
committer | Andrew Bartlett <abartlet@samba.org> | 2020-11-10 08:17:53 +0000 |
commit | 18fdfe8c10291e04b6a54499d74a6ee15652f5db (patch) | |
tree | 60bc107f206b97cca520513265d31faee2500d4d /nsswitch | |
parent | f13e1ca54a2a448dd87809496e4b6da5af1589e8 (diff) | |
download | samba-18fdfe8c10291e04b6a54499d74a6ee15652f5db.tar.gz |
winbind: alternatively use prama fini for destructors if supported
Signed-off-by: Bjoern Jacke <bjacke@samba.org>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
Autobuild-User(master): Andrew Bartlett <abartlet@samba.org>
Autobuild-Date(master): Tue Nov 10 08:17:53 UTC 2020 on sn-devel-184
Diffstat (limited to 'nsswitch')
-rw-r--r-- | nsswitch/wb_common.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/nsswitch/wb_common.c b/nsswitch/wb_common.c index ba1138c4549..151c666cf53 100644 --- a/nsswitch/wb_common.c +++ b/nsswitch/wb_common.c @@ -151,6 +151,8 @@ static void winbind_close_sock(struct winbindd_context *ctx) #ifdef HAVE_DESTRUCTOR_ATTRIBUTE __attribute__((destructor)) +#elif defined (HAVE_PRAGMA_FINI) +#pragma fini (winbind_destructor) #endif static void winbind_destructor(void) { |