GitRevList: fix crash when loading 0 commits
commit1626606579033c0bc6ba155466a6bb66c136c40e
authorPieter de Bie <pdebie@ai.rug.nl>
Thu, 28 May 2009 13:12:43 +0000 (28 14:12 +0100)
committerPieter de Bie <pdebie@ai.rug.nl>
Thu, 28 May 2009 13:12:43 +0000 (28 14:12 +0100)
treedd4be6c5214b9b81a5c1d72652a2386c4e47c84c
parent353d1053b081f882d05e7eef57fc46965265c759
GitRevList: fix crash when loading 0 commits

When there were no commits to load, 'git log' would output something like:

    Final output: 0 done

After that, GitX would try to read the sha after the input, which would
cause illegal string access and the throwing of a c++ exception. we fix
this by just stopping with revision loading if the input isn't at least
40 characters -- the minimum for a sha.
PBGitRevList.mm