do_crm_log(log_level, __FUNCTION__, NULL, "###########"); 
print_state(int log_level){		do_crm_log(log_level, __FUNCTION__, NULL, "###########");	if(graph == NULL) {		do_crm_log(log_level, __FUNCTION__, NULL,			   "\tEmpty transition graph");		do_crm_log(log_level, __FUNCTION__, NULL, "###########");		return;	}	slist_iter(		synapse, synapse_t, graph, lpc,		do_crm_log(log_level, __FUNCTION__, NULL, "Synapse %d %s",			  synapse->id,			  synapse->complete?"has completed":"is pending");		if(synapse->confirmed == FALSE) {			slist_iter(				action, action_t, synapse->actions, lpc2,				print_action("\t", action, log_level);				);		}		if(synapse->complete == FALSE) {			slist_iter(				input, action_t, synapse->inputs, lpc2,				print_input("\t", input, log_level);				);		}				);		do_crm_log(log_level, __FUNCTION__, NULL, "###########");}
8182	/local/tlutelli/issta_data/temp/c/2005_temp/2005/8182/224e1d7bf4831f6a5db760dfe7d3d3ac6865828f/utils.c/buggy/crm/tengine/utils.c