Lines Matching refs:mlist
117 struct mlist *ml;
120 - if ((ml = CAST(struct mlist *, malloc(sizeof(*ml)))) == NULL)
121 + if ((ml = CAST(struct mlist *, emalloc(sizeof(*ml)))) == NULL)
128 mlist_free(ms->mlist[i]);
217 private struct mlist *
220 struct mlist *mlist;
221 - if ((mlist = CAST(struct mlist *, calloc(1, sizeof(*mlist)))) == NULL) {
222 + if ((mlist = CAST(struct mlist *, ecalloc(1, sizeof(*mlist)))) == NULL) {
225 mlist->next = mlist->prev = mlist;
236 mlist_free_one(mlist);
246 - struct mlist *ml;
257 - mlist_free(ms->mlist[i]);
258 - if ((ms->mlist[i] = mlist_alloc()) == NULL) {
259 - file_oomem(ms, sizeof(*ms->mlist[i]));
270 - if (add_mlist(ms->mlist[j], map, j) == -1) {
304 + mlist_free(ms->mlist[i]);
305 + if ((ms->mlist[i] = mlist_alloc()) == NULL) {
306 + file_oomem(ms, sizeof(*ms->mlist[i]));
318 mlist_free(ms->mlist[j]);
319 ms->mlist[j] = NULL;
1852 protected int file_magicfind(struct magic_set *, const char *, struct mlist *);