summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorZac Medico <zmedico@gentoo.org>2006-07-12 17:12:06 +0000
committerZac Medico <zmedico@gentoo.org>2006-07-12 17:12:06 +0000
commit80637e497ee04ad79885af775e6d7dc96b346b63 (patch)
treed512717183b905c64a349e37d6c9c0907ab9d99f
parente3cd333f04906fd72bf82c48d3ef47e206aa8d8e (diff)
downloadportage-80637e497ee04ad79885af775e6d7dc96b346b63.tar.gz
portage-80637e497ee04ad79885af775e6d7dc96b346b63.tar.bz2
portage-80637e497ee04ad79885af775e6d7dc96b346b63.zip
Use startswith instead of slices to simplify config protect code.
svn path=/main/trunk/; revision=3838
-rw-r--r--pym/portage.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/pym/portage.py b/pym/portage.py
index 7a614dbd6..703c905c6 100644
--- a/pym/portage.py
+++ b/pym/portage.py
@@ -5826,11 +5826,11 @@ class config_protect(object):
masked=0
protected=0
for ppath in self.protect:
- if (len(ppath) > masked) and (obj[0:len(ppath)]==ppath):
+ if len(ppath) > masked and obj.startswith(ppath):
protected=len(ppath)
#config file management
for pmpath in self.protectmask:
- if (len(pmpath) >= protected) and (obj[0:len(pmpath)]==pmpath):
+ if len(pmpath) >= protected and obj.startswith(pmpath):
#skip, it's in the mask
masked=len(pmpath)
return (protected > masked)