From: Karl Hasselström Date: Thu, 20 Mar 2008 23:12:10 +0000 (+0000) Subject: Make sure patches with no parents have an empty list of parents X-Git-Tag: v0.15-rc1~268 X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~mdw/git/stgit/commitdiff_plain/5b7169c024a96dd56e3e49e9ff5abf89f31593b2?ds=inline;hp=08986eda4ab5b4737af311e4ccb5a1e987418e44 Make sure patches with no parents have an empty list of parents They used to have None instead of an empty list, which was inconsistent. (It went undetected for quite a while because StGit seldom needs to handle initial commits.) Signed-off-by: Karl Hasselström --- diff --git a/stgit/lib/git.py b/stgit/lib/git.py index 50dc4f1..cdfe885 100644 --- a/stgit/lib/git.py +++ b/stgit/lib/git.py @@ -204,7 +204,7 @@ class Commitdata(Repr): ) % (tree, parents, self.author, self.committer, self.message) @classmethod def parse(cls, repository, s): - cd = cls() + cd = cls(parents = []) lines = list(s.splitlines(True)) for i in xrange(len(lines)): line = lines[i].strip()