pe_free_nodes(GSListPtr nodes)
pe_free_nodes(GListPtr nodes)
pe_free_nodes(GSListPtr nodes){	while(nodes != NULL){		GSListPtr list_item = nodes;		node_t *node = (node_t*)list_item->data;		struct node_shared_s *details = node->details;		nodes = nodes->next;		if(details != NULL) {			crm_free(details->id);			g_hash_table_foreach_remove(details->attrs,						    ghash_free_str_str, NULL);			crm_free(details);		}				crm_free(node);	}	g_slist_free(nodes);}