rem: state->error = 1;
context: parse_config_line (parse_state *state){	state->error = 0;	next_token (state);	if (!state->token[0])	{		/* Blank line, skip it */		return;	}	if (!stricmp (state->token, "joystick"))	{		int sticknum, threshold = 0;		consume (state, "joystick");		sticknum = consume_num (state);		if (!state->error) consume (state, "threshold");		if (!state->error) threshold = consume_num (state);		if (!state->error)		{			if (VControl_SetJoyThreshold (sticknum, threshold))			{				state->error = 1;			}		}		if (!state->error)		{			validlines++;		}		return;	}	if (!stricmp (state->token, "version"))	{		consume (state, "version");		version = consume_num (state);		if (!state->error)		{			validlines++;		}		return;	}	/* Otherwise, it must be a binding */	parse_binding (state);	if (!state->error)	{		validlines++;	}}