dep_check: remove redundant list copy
authorZac Medico <zmedico@gentoo.org>
Mon, 10 Jun 2013 00:50:07 +0000 (17:50 -0700)
committerZac Medico <zmedico@gentoo.org>
Mon, 10 Jun 2013 00:50:07 +0000 (17:50 -0700)
There's no need to copy the list before calling dep_wordreduce, since
dep_wordreduce copies the list internally.

pym/portage/dep/dep_check.py

index 6e3d0865a2cea01e6133d90e6b98f5be3b187f7e..48df869377334d38662a8ec446a8f17d52dd36b8 100644 (file)
@@ -622,8 +622,8 @@ def dep_check(depstring, mydbapi, mysettings, use="yes", mode=None, myuse=None,
        except ParseError as e:
                return [0, "%s" % (e,)]
 
-       mysplit2=mysplit[:]
-       mysplit2=dep_wordreduce(mysplit2,mysettings,mydbapi,mode,use_cache=use_cache)
+       mysplit2 = dep_wordreduce(mysplit,
+               mysettings, mydbapi, mode, use_cache=use_cache)
        if mysplit2 is None:
                return [0, _("Invalid token")]