Răsfoiți Sursa

SELinux: standardize return code handling in policydb.c

policydb.c has lots of different standards on how to handle return paths on
error.  For the most part transition to

	rc=errno
	if (failure)
		goto out;
[...]
out:
	cleanup()
	return rc;

Instead of doing cleanup mid function, or having multiple returns or other
options.  This doesn't do that for every function, but most of the complex
functions which have cleanup routines on error.

Signed-off-by: Eric Paris <eparis@redhat.com>
Eric Paris 14 ani în urmă
părinte
comite
9398c7f794
1 a modificat fișierele cu 222 adăugiri și 252 ștergeri
  1. 222 252
      security/selinux/ss/policydb.c

Fișier diff suprimat deoarece este prea mare
+ 222 - 252
security/selinux/ss/policydb.c


Unele fișiere nu au fost afișate deoarece prea multe fișiere au fost modificate în acest diff