LINUX.ORG.RU

История изменений

Исправление Deleted, (текущая версия) :

Фигурные скобки ничем не лучше бегин эндов

static function cpuhp_invoke_callback
arglistbegin
	cpu unsigned int nextarg
	state enum cpuhp_state nextarg
	bringup bool nextarg
	node pointer struct hlist_node nextarg
	lastp pointer pointer struct hlist_node
arglistend
returning int
begin
	var st pointer struct cpuhp_cpu_state assign per_cpu_ptr parambegin addr cpuhp_state nextparam cpu paramend nextstatement
	var step pointer struct cpuhp_step assign cpuhp_get_step parambegin state paramend nextstatement
	var cbm ponter function arglistbegin 
		cpu unsigned int nextarg
		node pointer struct hlist_node
	arglistend nextstatement
	var cb ponter function arglistbegin 
		cpu unsigned int nextarg
	arglistend nextstatement

	if st indirectfield fail is_equal state then begin
		st indirectfield fail assign CPUHP_INVALID nextstatement

		if not parenthesesbegin bringup ifthen step indirectfield startup field single else step indirectfield teardown field single parenthesesend then
			return 0 nextstatement

		return minus EAGAIN nextstatement
	end nextstatement
...
...
...

Исправление Deleted, :

Фигурные скобки ничем не лучше бегин эндов

static function cpuhp_invoke_callback
arglistbegin
	cpu unsigned int nextarg
	state enum cpuhp_state nextarg
	bringup bool nextarg
	node pointer struct hlist_node nextarg
	lastp pointer pointer struct hlist_node
arglistend
returning int
begin
	var st pointer struct cpuhp_cpu_state assign per_cpu_ptr parambegin addr cpuhp_state nextparam cpu paramend nextstatement
	var step pointer struct cpuhp_step assign cpuhp_get_step parambegin state paramend nextstatement
	var cbm ponter function arglistbegin 
		cpu unsigned int nextarg
		node pointer struct hlist_node
	arglistend nextstatement
	var cb ponter function arglistbegin 
		cpu unsigned int nextarg
	arglistend nextstatement

	if st indirectfield fail is_equal state then begin
		st indirectfield fail assign CPUHP_INVALID nextstatement

		if not parenthesesbegin bringup ifthen step indirectfield startup field single else step indirectfield teardown field single parenthesesend then
			return 0 nextstatement

		return minus EAGAIN nextstatement
	end nextstatement

Исходная версия Deleted, :

Фигурные скобки ничем не лучше бегин эндов

static function cpuhp_invoke_callback
arglistbegin
	cpu unsigned int nextarg
	state enum cpuhp_state nextarg
	bringup bool nextarg
	node pointer struct hlist_node nextarg
	lastp pointer pointer struct hlist_node
arglistend
returning int
begin
	var st pointer struct cpuhp_cpu_state assign per_cpu_ptr parambegin addr cpuhp_state nextparam cpu paramend nextstatement
	var step pointer struct cpuhp_step assign cpuhp_get_step parambegin state paramend nextstatement
.	var cbm ponter function arglistbegin 
		cpu unsigned int nextarg
		node pointer struct hlist_node
	arglistend nextstatement
.	var cb ponter function arglistbegin 
		cpu unsigned int nextarg
	arglistend nextstatement

	if st indirectfield fail is_equal state then begin
		st indirectfield fail assign CPUHP_INVALID nextstatement

		if not parenthesesbegin bringup ifthen step indirectfield startup field single else step indirectfield teardown field single parenthesesend then
			return 0 nextstatement

		return minus EAGAIN nextstatement
	end nextstatement