X-Git-Url: http://git.indexdata.com/?p=yaz-moved-to-github.git;a=blobdiff_plain;f=src%2Ftcpip.c;h=0d8eaebbcf4969fdfdee50e0a7f6a03f24a6aff9;hp=64942aeee390622b10c194388a5bc8a853f78877;hb=ebcb0cd09361a4b814ad8b7e629938c474af0be2;hpb=c4a725a56de1e3e72eca7e1e7fd56f430e4be7e2 diff --git a/src/tcpip.c b/src/tcpip.c index 64942ae..0d8eaeb 100644 --- a/src/tcpip.c +++ b/src/tcpip.c @@ -138,6 +138,7 @@ typedef struct tcpip_state static int tcpip_init(void) { static int initialized = 0; + yaz_init_globals(); if (!initialized) { WORD requested; @@ -153,6 +154,7 @@ static int tcpip_init(void) #else static int tcpip_init(void) { + yaz_init_globals(); return 1; } #endif @@ -572,7 +574,6 @@ int tcpip_rcvconnect(COMSTACK h) #if HAVE_GNUTLS_H if (h->type == ssl_type && !sp->session) { - gnutls_global_init(); tcpip_create_cred(h); gnutls_init(&sp->session, GNUTLS_CLIENT); gnutls_set_default_priority(sp->session);