#include "list.h" int add_element (char *elem, char *desc) { int n; int nelem; if (*desc == 0) desc = elem; n = nlist - 1; nelem = list[n].nelem++; list[n].element = (char **) G_realloc (list[n].element, (nelem+1) * sizeof (char *)); list[n].element[nelem] = G_store (elem); list[n].desc = (char **) G_realloc (list[n].desc, (nelem+1) * sizeof (char *)); list[n].desc[nelem] = G_store (desc); return 0; }