int lpc = 0; 
update_action(action_t *action){	gboolean change = FALSE;	int lpc = 0;	if(action->optional && action->runnable) {		return FALSE;	}		slist_iter(		other, action_wrapper_t, action->actions_after, lpc,		if(action->runnable == FALSE && action->optional == FALSE) {			if(other->action->runnable == FALSE) {				continue;			} else if (other->strength == pecs_must) {				change = TRUE;				other->action->runnable =FALSE;				crm_debug_action(					print_action("Marking unrunnable",						     other->action, FALSE);					print_action("Reason",						     action, FALSE);					);			}			}
8182	/local/tlutelli/issta_data/temp/c/2005_temp/2005/8182/fe6d3611c9041a84ce20e5409130dc7c670a140d/graph.c/buggy/crm/pengine/graph.c