#include <sys/types.h>#include <errno.h>#include <stddef.h>#include <stdlib.h>#include <string.h>#include <locale.h>#include <signal.h>#include "gettextP.h"#include "plural-exp.h"#include "libgnuintl.h"#include "hash-string.h"#include "eval-plural.h"Go to the source code of this file.
Classes | |
| struct | known_translation_t |
Defines | |
| #define | _GNU_SOURCE 1 |
| #define | __set_errno(val) errno = (val) |
| #define | __libc_lock_define_initialized(CLASS, NAME) |
| #define | __libc_lock_lock(NAME) |
| #define | __libc_lock_unlock(NAME) |
| #define | __libc_rwlock_define_initialized(CLASS, NAME) |
| #define | __libc_rwlock_rdlock(NAME) |
| #define | __libc_rwlock_unlock(NAME) |
| #define | alignof(TYPE) ((int) &((struct { char dummy1; TYPE dummy2; } *) 0)->dummy2) |
| #define | _nl_default_default_domain libintl_nl_default_default_domain |
| #define | _nl_current_default_domain libintl_nl_current_default_domain |
| #define | _nl_default_dirname libintl_nl_default_dirname |
| #define | _nl_domain_bindings libintl_nl_domain_bindings |
| #define | offsetof(type, ident) ((size_t)&(((type*)0)->ident)) |
| #define | getcwd(buf, max) getwd (buf) |
| #define | PATH_INCR 32 |
| #define | _POSIX_PATH_MAX 255 |
| #define | PATH_MAX _POSIX_PATH_MAX |
| #define | ISSLASH(C) ((C) == '/') |
| #define | IS_ABSOLUTE_PATH(P) ISSLASH ((P)[0]) |
| #define | IS_PATH_WITH_DIR(P) (strchr (P, '/') != NULL) |
| #define | INTVARDEF(name) |
| #define | INTUSE(name) name |
| #define | ADD_BLOCK(list, addr) |
| #define | FREE_BLOCKS(list) |
| #define | alloca(size) (malloc (size)) |
| #define | freea(p) free (p) |
| #define | DCIGETTEXT libintl_dcigettext |
| #define | getuid() 0 |
| #define | getgid() 0 |
| #define | geteuid() getuid() |
| #define | getegid() getgid() |
| #define | ENABLE_SECURE (enable_secure == 1) |
| #define | DETERMINE_SECURE |
Typedefs | |
| typedef unsigned char | transmem_block_t |
Functions | |
| char * | getwd () |
| static char *stpcpy | PARAMS ((char *dest, const char *src)) |
Variables | |
| int | errno |
| const char _nl_default_default_domain[] | attribute_hidden = "messages" |
| char *const char * | domainname |
| const char * | msgid1 |
| const char * | msgid2 |
| int | plural |
| unsigned long int | n |
| int | category |
| binding * | domainbinding |
| const char * | msgid |
| size_t * | lengthp |
| const char * | translation |
| size_t | translation_len |
| const char * | categoryname |
| const char * | src |
|
|
Definition at line 104 of file dcigettext.c. |
|
|
Definition at line 105 of file dcigettext.c. |
|
|
Definition at line 106 of file dcigettext.c. |
|
|
Definition at line 107 of file dcigettext.c. |
|
|
Definition at line 108 of file dcigettext.c. |
|
|
Definition at line 109 of file dcigettext.c. |
|
|
Definition at line 59 of file dcigettext.c. |
|
|
Definition at line 23 of file dcigettext.c. |
|
|
Definition at line 125 of file dcigettext.c. |
|
|
Definition at line 124 of file dcigettext.c. |
|
|
Definition at line 126 of file dcigettext.c. |
|
|
Definition at line 127 of file dcigettext.c. |
|
|
Definition at line 173 of file dcigettext.c. |
|
|
Value: do { \ struct block_list *newp = (struct block_list *) malloc (sizeof (*newp)); \ /* If we cannot get a free block we cannot add the new element to \ the list. */ \ if (newp != NULL) { \ newp->address = (addr); \ newp->next = (list); \ (list) = newp; \ } \ } while (0) Definition at line 336 of file dcigettext.c. |
|
|
Definition at line 116 of file dcigettext.c. |
|
|
Definition at line 356 of file dcigettext.c. Referenced by _nl_init_domain_conv(), _nl_load_domain(), build_trtable(), read_alias_file(), and tty_fwrite(). |
|
|
Definition at line 381 of file dcigettext.c. |
|
|
Value: if (enable_secure == 0) \ { \ if (getuid () != geteuid () || getgid () != getegid ()) \ enable_secure = 1; \ else \ enable_secure = -1; \ } Definition at line 409 of file dcigettext.c. |
|
|
Definition at line 408 of file dcigettext.c. |
|
|
Value: do { \ while (list != NULL) { \ struct block_list *old = list; \ list = list->next; \ free (old->address); \ free (old); \ } \ } while (0) Definition at line 346 of file dcigettext.c. |
|
|
Definition at line 357 of file dcigettext.c. Referenced by _nl_init_domain_conv(), _nl_load_domain(), and read_alias_file(). |
|
|
Definition at line 149 of file dcigettext.c. |
|
|
Definition at line 405 of file dcigettext.c. Referenced by load_procinfo(), and useropen(). |
|
|
Definition at line 402 of file dcigettext.c. Referenced by load_procinfo(), os_is_setuid(), and useropen(). |
|
|
Definition at line 399 of file dcigettext.c. Referenced by load_procinfo(), and useropen(). |
|
|
Definition at line 396 of file dcigettext.c. Referenced by load_procinfo(), os_is_setuid(), and useropen(). |
|
|
Definition at line 283 of file dcigettext.c. |
|
|
Definition at line 280 of file dcigettext.c. |
|
|
Definition at line 211 of file dcigettext.c. Referenced by _nl_make_l10nflist(). |
|
|
Definition at line 212 of file dcigettext.c. |
|
|
Definition at line 210 of file dcigettext.c. Referenced by get_charset_aliases(). |
|
|
Definition at line 132 of file dcigettext.c. |
|
|
Definition at line 162 of file dcigettext.c. |
|
|
Definition at line 190 of file dcigettext.c. |
|
|
Definition at line 370 of file dcigettext.c. |
|
|
|
|
|
|
|
|
Definition at line 292 of file dcigettext.c. |
|
|
Definition at line 432 of file dcigettext.c. |
|
|
Definition at line 1079 of file dcigettext.c. |
|
|
Definition at line 728 of file dcigettext.c. |
|
|
Definition at line 427 of file dcigettext.c. |
|
|
|
|
|
Definition at line 730 of file dcigettext.c. |
|
|
Definition at line 729 of file dcigettext.c. |
|
|
Definition at line 428 of file dcigettext.c. |
|
|
Definition at line 429 of file dcigettext.c. |
|
|
Definition at line 1197 of file dcigettext.c. Referenced by _getopt_internal(), _nl_load_domain(), append_pattern(), array_vname(), func_install(), get_src_buf(), grow_fields_arr(), make_for_loop(), mk_rexp(), pop_fcall(), pp_lhs(), push_args(), r_get_lhs(), r_tree_eval(), rebuild_record(), reset_record(), set_field(), set_NF(), set_record(), snode(), and variable(). |
|
|
Definition at line 430 of file dcigettext.c. |
|
|
Definition at line 690 of file regex_internal.h. |
|
|
Definition at line 1040 of file dcigettext.c. |
|
|
Definition at line 1041 of file dcigettext.c. |