ELinks 0.16.1.1
loadmsgcat.c File Reference
#include <ctype.h>
#include <errno.h>
#include <fcntl.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <stdlib.h>
#include <string.h>
#include "elinks.h"
#include "intl/gettext/gettext.h"
#include "intl/gettext/gettextP.h"
#include "main/main.h"
#include "util/memory.h"
#include "util/string.h"
Include dependency graph for loadmsgcat.c:

Macros

#define _GNU_SOURCE   1
#define O_BINARY   0
#define INIT_GERMANIC_PLURAL()

Functions

static void init_germanic_plural (void)
const char * _nl_init_domain_conv (struct loaded_l10nfile *domain_file, struct loaded_domain *domain, struct binding *domainbinding)
void _nl_free_domain_conv (struct loaded_domain *domain)
static struct stringadd_filename_to_string (struct string *str, struct loaded_l10nfile *domain_file)
void _nl_load_domain (struct loaded_l10nfile *domain_file, struct binding *domainbinding)

Variables

int _nl_msg_cat_cntr
static struct expression plvar
static struct expression plone
static struct expression germanic_plural

Macro Definition Documentation

◆ _GNU_SOURCE

#define _GNU_SOURCE   1

◆ INIT_GERMANIC_PLURAL

#define INIT_GERMANIC_PLURAL ( )
Value:
static void init_germanic_plural(void)
Definition loadmsgcat.c:97

◆ O_BINARY

#define O_BINARY   0

Function Documentation

◆ _nl_free_domain_conv()

void _nl_free_domain_conv ( struct loaded_domain * domain)

◆ _nl_init_domain_conv()

const char * _nl_init_domain_conv ( struct loaded_l10nfile * domain_file,
struct loaded_domain * domain,
struct binding * domainbinding )

◆ _nl_load_domain()

void _nl_load_domain ( struct loaded_l10nfile * domain_file,
struct binding * domainbinding )

◆ add_filename_to_string()

struct string * add_filename_to_string ( struct string * str,
struct loaded_l10nfile * domain_file )
static

◆ init_germanic_plural()

void init_germanic_plural ( void )
static

Variable Documentation

◆ _nl_msg_cat_cntr

int _nl_msg_cat_cntr

◆ germanic_plural

struct expression germanic_plural
static

◆ plone

struct expression plone
static

◆ plvar

struct expression plvar
static