diff options
Diffstat (limited to 'lib/python2.7/site-packages/setools/policyrep/mlsrule.py')
-rwxr-xr-x[-rw-r--r--] | lib/python2.7/site-packages/setools/policyrep/mlsrule.py | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/lib/python2.7/site-packages/setools/policyrep/mlsrule.py b/lib/python2.7/site-packages/setools/policyrep/mlsrule.py index 77f2df4..c4f3a3a 100644..100755 --- a/lib/python2.7/site-packages/setools/policyrep/mlsrule.py +++ b/lib/python2.7/site-packages/setools/policyrep/mlsrule.py @@ -42,10 +42,10 @@ def expanded_mls_rule_factory(original, source, target): target The target type of the expanded rule. """ - if isinstance(original, MLSRule): - rule = ExpandedMLSRule(original.policy, original.qpol_symbol) - elif isinstance(original, MLSRule): + if isinstance(original, ExpandedMLSRule): return original + elif isinstance(original, MLSRule): + rule = ExpandedMLSRule(original.policy, original.qpol_symbol) else: raise TypeError("The original rule must be a MLS rule class.") |