trunk: Patch to fix leaky interface/template call depth calculator from Vaclav Ovsik.
This commit is contained in:
parent
8152a78836
commit
75da4b8ad3
|
@ -1,3 +1,6 @@
|
||||||
|
- Patch to fix leaky interface/template call depth calculator from Vaclav
|
||||||
|
Ovsik.
|
||||||
|
|
||||||
* Wed Apr 02 2008 Chris PeBenito <selinux@tresys.com> - 20080402
|
* Wed Apr 02 2008 Chris PeBenito <selinux@tresys.com> - 20080402
|
||||||
- Add core Security Enhanced X Windows support.
|
- Add core Security Enhanced X Windows support.
|
||||||
- Fix winbind socket connection interface for default location of the
|
- Fix winbind socket connection interface for default location of the
|
||||||
|
|
|
@ -62,14 +62,10 @@ define(`policy_m4_comment',`
|
||||||
define(`template',` dnl
|
define(`template',` dnl
|
||||||
ifdef(`$1',`refpolicyerr(`duplicate definition of $1(). Original definition on '$1.) define(`__if_error')',`define(`$1',__line__)') dnl
|
ifdef(`$1',`refpolicyerr(`duplicate definition of $1(). Original definition on '$1.) define(`__if_error')',`define(`$1',__line__)') dnl
|
||||||
`define(`$1',` dnl
|
`define(`$1',` dnl
|
||||||
define(`policy_temp',incr(policy_call_depth)) dnl
|
pushdef(`policy_call_depth',incr(policy_call_depth)) dnl
|
||||||
pushdef(`policy_call_depth',policy_temp) dnl
|
|
||||||
undefine(`policy_temp') dnl
|
|
||||||
policy_m4_comment(policy_call_depth,begin `$1'(dollarsstar)) dnl
|
policy_m4_comment(policy_call_depth,begin `$1'(dollarsstar)) dnl
|
||||||
$2 dnl
|
$2 dnl
|
||||||
define(`policy_temp',decr(policy_call_depth)) dnl
|
popdef(`policy_call_depth') dnl
|
||||||
pushdef(`policy_call_depth',policy_temp) dnl
|
|
||||||
undefine(`policy_temp') dnl
|
|
||||||
policy_m4_comment(policy_call_depth,end `$1'(dollarsstar)) dnl
|
policy_m4_comment(policy_call_depth,end `$1'(dollarsstar)) dnl
|
||||||
'')
|
'')
|
||||||
')
|
')
|
||||||
|
@ -83,14 +79,10 @@ define(`template',` dnl
|
||||||
define(`interface',` dnl
|
define(`interface',` dnl
|
||||||
ifdef(`$1',`refpolicyerr(`duplicate definition of $1(). Original definition on '$1.) define(`__if_error')',`define(`$1',__line__)') dnl
|
ifdef(`$1',`refpolicyerr(`duplicate definition of $1(). Original definition on '$1.) define(`__if_error')',`define(`$1',__line__)') dnl
|
||||||
`define(`$1',` dnl
|
`define(`$1',` dnl
|
||||||
define(`policy_temp',incr(policy_call_depth)) dnl
|
pushdef(`policy_call_depth',incr(policy_call_depth)) dnl
|
||||||
pushdef(`policy_call_depth',policy_temp) dnl
|
|
||||||
undefine(`policy_temp') dnl
|
|
||||||
policy_m4_comment(policy_call_depth,begin `$1'(dollarsstar)) dnl
|
policy_m4_comment(policy_call_depth,begin `$1'(dollarsstar)) dnl
|
||||||
$2
|
$2
|
||||||
define(`policy_temp',decr(policy_call_depth)) dnl
|
popdef(`policy_call_depth') dnl
|
||||||
pushdef(`policy_call_depth',policy_temp) dnl
|
|
||||||
undefine(`policy_temp') dnl
|
|
||||||
policy_m4_comment(policy_call_depth,end `$1'(dollarsstar)) dnl
|
policy_m4_comment(policy_call_depth,end `$1'(dollarsstar)) dnl
|
||||||
'')
|
'')
|
||||||
')
|
')
|
||||||
|
|
Loading…
Reference in New Issue