repoman: use slice to avoid IndexError
authorZac Medico <zmedico@gentoo.org>
Wed, 27 Oct 2010 16:44:46 +0000 (09:44 -0700)
committerZac Medico <zmedico@gentoo.org>
Wed, 27 Oct 2010 16:46:46 +0000 (09:46 -0700)
bin/repoman

index 1cd0adc5bb03dbdbdffda57ff6b0d6c8efdc0354..6b1a6244696a29bfe9ab04fb9ed6013ccb192ec5 100755 (executable)
@@ -2148,7 +2148,7 @@ else:
 
        if vcs == "svn":
                svnstatus = os.popen("svn status").readlines()
-               mychanged = [ "./" + elem.split()[-1:][0] for elem in svnstatus if elem and (elem[0] in "MR" or elem[1] in "M")]
+               mychanged = [ "./" + elem.split()[-1:][0] for elem in svnstatus if (elem[:1] in "MR" or elem[1:2] in "M")]
                mynew     = [ "./" + elem.split()[-1:][0] for elem in svnstatus if elem.startswith("A")]
                myremoved = [ "./" + elem.split()[-1:][0] for elem in svnstatus if elem.startswith("D")]