Home
last modified time | relevance | path

Searched refs:catd (Results 1 – 3 of 3) sorted by relevance

/openbsd-src/lib/libc/nls/
H A Dcatopen.c59 nl_catd catd; in catopen() local
150 catd = load_msgcat(tmppath); in catopen()
151 if (catd != (nl_catd) -1) in catopen()
152 return catd; in catopen()
167 nl_catd catd; in load_msgcat() local
171 catd = NULL; in load_msgcat()
196 if ((catd = malloc(sizeof (*catd))) == 0) in load_msgcat()
199 catd->__data = data; in load_msgcat()
200 catd->__size = st.st_size; in load_msgcat()
202 if (verify_msgcat(catd)) in load_msgcat()
[all …]
H A Dcatclose.c40 catclose(nl_catd catd) in catclose() argument
42 if (catd == (nl_catd) -1) { in catclose()
47 if (catd) { in catclose()
48 munmap(catd->__data, catd->__size); in catclose()
49 free (catd); in catclose()
H A Dcatgets.c39 catgets(nl_catd catd, int set_id, int msg_id, const char *s) in catgets() argument
46 if (catd == (nl_catd) -1) { in catgets()
51 cat_hdr = (struct _nls_cat_hdr *) catd->__data; in catgets()
52 set_hdr = (struct _nls_set_hdr *) ((char *)catd->__data in catgets()
63 msg_hdr = (struct _nls_msg_hdr *) ((char *)catd->__data in catgets()
73 return (char *) catd->__data in catgets()