downloaders = NULL;  #ifdef DIRED_SUPPORT cur = uploaders; while (cur) { next = cur->next; FREE(cur->name); FREE(cur->command); FREE(cur); cur = next; } uploaders = NULL; #endif   #ifdef USE_EXTERNALS cur = externals; while (cur) { next = cur->next; FREE(cur->name); FREE(cur->command); FREE(cur); cur = next; } externals = NULL; #endif   return;
*ptr = NULL;
PRIVATE void free_item_list NOARGS{    lynx_html_item_type *cur;    lynx_html_item_type *next;    cur = downloaders;    while (cur) {	next = cur->next;	FREE(cur->name);	FREE(cur->command);	FREE(cur);	cur = next;    }    downloaders = NULL;#ifdef DIRED_SUPPORT    cur = uploaders;    while (cur) {	next = cur->next;	FREE(cur->name);	FREE(cur->command);	FREE(cur);	cur = next;    }    uploaders = NULL;#endif /* DIRED_SUPPORT */#ifdef USE_EXTERNALS    cur = externals;    while (cur) {	next = cur->next;	FREE(cur->name);	FREE(cur->command);	FREE(cur);	cur = next;    }    externals = NULL;#endif /* USE_EXTERNALS */    return;}