strlist_st
struct strlist_st *tail;
static struct strlist_st *
get_next_ch(struct strlist_st *p, int *m, char *c)
struct strlist_st *exstr;
msgidcmp(struct strlist_st *id1, struct strlist_st *id2)
isduplicate(struct element_st *list, struct strlist_st *str)
struct strlist_st *tmp_str;
struct strlist_st *tmp_str;
free_strlist(struct strlist_st *ptr)
struct strlist_st *p;
isexcluded(struct strlist_st *strlist)
isextracted(struct strlist_st *strlist)
struct strlist_st *p;
struct strlist_st *comment_tail = NULL;
struct strlist_st *msgid_tail = NULL;
struct strlist_st *msgstr_tail = NULL;
output_comment(FILE *fp, struct strlist_st *p)
output_msgid(FILE *fp, struct strlist_st *p, int duplicate)
struct strlist_st *q;
static struct strlist_st *strhead = NULL;
static struct strlist_st *strtail = NULL;
static struct strlist_st *commhead = NULL;
static struct strlist_st *commtail = NULL;
static struct strlist_st *
struct strlist_st *tmp;
tmp = (struct strlist_st *)malloc(sizeof (struct strlist_st));
struct strlist_st *r;
static void copy_strlist_to_str(char *, struct strlist_st *);
static void free_strlist(struct strlist_st *);
static void output_comment(FILE *, struct strlist_st *);
static void output_msgid(FILE *, struct strlist_st *, int);
static struct strlist_st *new_strlist(void);
struct strlist_st *next;
struct strlist_st *msgid;
struct strlist_st *msgstr;
struct strlist_st *comment;
copy_strlist_to_str(char *str, struct strlist_st *strlist)
struct strlist_st *p;