if(this_node->weight < 0) { continue; }  
node_list_dup(GListPtr list1){	GListPtr result = NULL;	int lpc = 0;	slist_iter(		this_node, node_t, list1, lpc,		node_t *new_node = node_copy(this_node);		if(new_node != NULL) {			result = g_list_append(result, new_node);		}		);	return result;}
8182	/local/tlutelli/issta_data/temp/c/2005_temp/2005/8182/a31099ff591feabcdecbed51debb86941e5029fa/utils.c/buggy/crm/pengine/utils.c