diff options
author | Zac Medico <zmedico@gentoo.org> | 2008-06-10 04:50:25 +0000 |
---|---|---|
committer | Zac Medico <zmedico@gentoo.org> | 2008-06-10 04:50:25 +0000 |
commit | d20794abae70afe01420fa416af056a2ad7db035 (patch) | |
tree | 7affefcdf9ed20ab369c985dbedb4c9283c74d8d /pym | |
parent | fb79e1f29945f02f22024a5a14de21338e5aa60e (diff) | |
download | portage-d20794abae70afe01420fa416af056a2ad7db035.tar.gz portage-d20794abae70afe01420fa416af056a2ad7db035.tar.bz2 portage-d20794abae70afe01420fa416af056a2ad7db035.zip |
Use isinstance() instead of handling TypeError. (trunk r10638)
svn path=/main/branches/2.1.2/; revision=10639
Diffstat (limited to 'pym')
-rw-r--r-- | pym/portage.py | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/pym/portage.py b/pym/portage.py index 932d6957e..a24f471e7 100644 --- a/pym/portage.py +++ b/pym/portage.py @@ -7479,10 +7479,8 @@ class vardbapi(dbapi): pkgs = base_names.get(name_hash) if pkgs is not None: for hash_value in pkgs: - try: - if len(hash_value) != 3: - continue - except TypeError: + if not isinstance(hash_value, tuple) or \ + len(hash_value) != 3: continue cpv, counter, mtime = hash_value if not isinstance(cpv, basestring): |