int clearlist(List *w) { if(w->list!=NULL) { free(w->list); w->list=NULL; w->maxsize=0; w->size=0; } return 1; }