YAZ  5.25.0
Functions | Variables
init_globals.c File Reference

Initialize global things. More...

#include <yaz/log.h>
#include <errno.h>
#include <libxml/parser.h>
#include <libxslt/xslt.h>

Go to the source code of this file.


void yaz_log_init_globals (void)
void yaz_log_deinit_globals (void)
void nmem_init_globals (void)
void yaz_init_globals (void)
void yaz_deinit_globals (void)


static int yaz_init_flag = 0

Detailed Description

Initialize global things.

Definition in file init_globals.c.

Function Documentation

◆ nmem_init_globals()

void nmem_init_globals ( void  )

Definition at line 174 of file nmem.c.

References nmem_lock(), and nmem_unlock().

Referenced by yaz_init_globals().

◆ yaz_deinit_globals()

void yaz_deinit_globals ( void  )

Definition at line 77 of file init_globals.c.

References yaz_init_flag, and yaz_log_deinit_globals().

Referenced by yaz_check_term1().

◆ yaz_init_globals()

void yaz_init_globals ( void  )

◆ yaz_log_deinit_globals()

void yaz_log_deinit_globals ( void  )

Definition at line 157 of file log.c.

References yaz_log_close(), and yaz_mutex_destroy().

Referenced by yaz_deinit_globals().

◆ yaz_log_init_globals()

void yaz_log_init_globals ( void  )

Definition at line 122 of file log.c.

References l_level, yaz_log_lock(), yaz_log_mask_str_x(), yaz_log_unlock(), and yaz_mutex_create().

Referenced by yaz_init_globals().

Variable Documentation

◆ yaz_init_flag

int yaz_init_flag = 0

Definition at line 38 of file init_globals.c.

Referenced by yaz_deinit_globals(), and yaz_init_globals().