Lines Matching refs:nwpkg
75 next_n(int *n, char **nwpkg) in next_n() argument
80 nwpkg = (char **)realloc(nwpkg, in next_n()
82 if (nwpkg == NULL) { in next_n()
90 return (nwpkg); in next_n()
120 char *savedir, **nwpkg; in gpkglist() local
161 nwpkg = (char **)calloc(MALLOCSIZ, sizeof (char **)); in gpkglist()
162 n = ckitem(menup, nwpkg, MALLOCSIZ, "all", NULL, in gpkglist()
165 free(nwpkg); in gpkglist()
170 if (strcmp(nwpkg[0], "all") == 0) { in gpkglist()
173 nwpkg[n] = strdup(chp->token); in gpkglist()
174 nwpkg = next_n(&n, nwpkg); in gpkglist()
176 nwpkg[n] = NULL; in gpkglist()
179 for (n = 0; nwpkg[n]; n++) in gpkglist()
180 nwpkg[n] = strdup(nwpkg[n]); in gpkglist()
185 return (nwpkg); in gpkglist()
191 nwpkg = (char **)calloc(MALLOCSIZ, sizeof (char **)); in gpkglist()
200 nwpkg[n] = strdup(cont_keyword); in gpkglist()
201 nwpkg = next_n(&n, nwpkg); in gpkglist()
202 nwpkg[n] = NULL; in gpkglist()
214 free(nwpkg); in gpkglist()
215 nwpkg = NULL; in gpkglist()
226 nwpkg[n] = strdup(inst); in gpkglist()
227 nwpkg = next_n(&n, nwpkg); in gpkglist()
228 nwpkg[n] = NULL; in gpkglist()
233 free(nwpkg); in gpkglist()
234 nwpkg = NULL; in gpkglist()
238 nwpkg[n] = strdup(pkg[i]); in gpkglist()
239 nwpkg = next_n(&n, nwpkg); in gpkglist()
240 nwpkg[n] = NULL; in gpkglist()
249 if (nwpkg[0] == NULL) { in gpkglist()
256 free(nwpkg); in gpkglist()
260 return (nwpkg); in gpkglist()