pxdlist
pxdlist.maxnpxd = 1;
pxdlist.npxd = 0;
pxd = &pxdlist.pxd[0];
split->pxdlist = &pxdlist;
pxdlist.maxnpxd = pxdlist.npxd = 0;
for (pxd = pxdlist.pxd; n > 0; n--, pxd++) {
struct pxdlist *pxdlist;
pxdlist.maxnpxd++;
split->pxdlist = &pxdlist;
n = pxdlist.npxd;
pxd = &pxdlist.pxd[n];
for (; n < pxdlist.maxnpxd; n++, pxd++)
struct pxdlist *pxdlist;
pxdlist = split->pxdlist;
pxd = &pxdlist->pxd[pxdlist->npxd];
pxdlist->npxd++;
struct pxdlist *pxdlist;
pxdlist = split->pxdlist;
pxd = &pxdlist->pxd[pxdlist->npxd];
pxdlist->npxd++;
struct pxdlist *pxdlist;
pxdlist = split->pxdlist;
pxd = &pxdlist->pxd[pxdlist->npxd];
pxdlist->npxd++;
struct pxdlist pxdlist;
pxdlist.maxnpxd = 1;
pxdlist.npxd = 0;
pxd = &pxdlist.pxd[0];
split->pxdlist = &pxdlist;
struct pxdlist *pxdlist;
pxdlist = split->pxdlist;
pxd = &pxdlist->pxd[pxdlist->npxd];
pxdlist->npxd++;
split.pxdlist = NULL;
split.pxdlist = NULL;
split.pxdlist = NULL;
struct pxdlist pxdlist;
split.pxdlist = &pxdlist;
pxdlist.maxnpxd = pxdlist.npxd = 0;
pxd = &pxdlist.pxd[0];
pxdlist.maxnpxd++;
split.pxdlist = NULL;
struct pxdlist *pxdlist;
struct pxdlist pxdlist;
if (split->pxdlist == NULL) {
split->pxdlist = &pxdlist;
pxdlist.maxnpxd = pxdlist.npxd = 0;
pxd = &pxdlist.pxd[0];
pxdlist.maxnpxd++;
struct pxdlist *pxdlist;
pxdlist = split->pxdlist;
pxd = &pxdlist->pxd[pxdlist->npxd];
pxdlist->npxd++;