ELinks 0.18.0
Macros | Functions
l10nflist.c File Reference
#include <string.h>
#include <ctype.h>
#include <sys/types.h>
#include <stdlib.h>
#include "elinks.h"
#include "intl/gettext/loadinfo.h"
#include "util/conv.h"
#include "util/string.h"
Include dependency graph for l10nflist.c:

Macros

#define _GNU_SOURCE   1
 
#define NULL   0
 
#define __argz_count(argz, len)   argz_count__ (argz, len)
 
#define __argz_stringify(argz, len, sep)   argz_stringify__ (argz, len, sep)
 
#define __argz_next(argz, len, entry)   argz_next__ (argz, len, entry)
 

Functions

static size_t argz_count__ (const char *argz, size_t len)
 
static void argz_stringify__ (char *argz, size_t len, int sep)
 
static char * argz_next__ (char *argz, size_t argz_len, const char *entry)
 
static int pop (int x)
 
struct loaded_l10nfile * _nl_make_l10nflist (struct loaded_l10nfile **l10nfile_list, const char *dirlist, size_t dirlist_len, int mask, const char *language, const char *territory, const char *codeset, const char *normalized_codeset, const char *modifier, const char *special, const char *sponsor, const char *revision, const char *filename, int do_allocate)
 
const char * _nl_normalize_codeset (const char *codeset, size_t name_len)
 

Macro Definition Documentation

◆ __argz_count

#define __argz_count (   argz,
  len 
)    argz_count__ (argz, len)

◆ __argz_next

#define __argz_next (   argz,
  len,
  entry 
)    argz_next__ (argz, len, entry)

◆ __argz_stringify

#define __argz_stringify (   argz,
  len,
  sep 
)    argz_stringify__ (argz, len, sep)

◆ _GNU_SOURCE

#define _GNU_SOURCE   1

◆ NULL

#define NULL   0

Function Documentation

◆ _nl_make_l10nflist()

struct loaded_l10nfile * _nl_make_l10nflist ( struct loaded_l10nfile **  l10nfile_list,
const char *  dirlist,
size_t  dirlist_len,
int  mask,
const char *  language,
const char *  territory,
const char *  codeset,
const char *  normalized_codeset,
const char *  modifier,
const char *  special,
const char *  sponsor,
const char *  revision,
const char *  filename,
int  do_allocate 
)

◆ _nl_normalize_codeset()

const char * _nl_normalize_codeset ( const char *  codeset,
size_t  name_len 
)

◆ argz_count__()

static size_t argz_count__ ( const char *  argz,
size_t  len 
)
static

◆ argz_next__()

static char * argz_next__ ( char *  argz,
size_t  argz_len,
const char *  entry 
)
static

◆ argz_stringify__()

static void argz_stringify__ ( char *  argz,
size_t  len,
int  sep 
)
static

◆ pop()

static int pop ( int  x)
inlinestatic