]> git.proxmox.com Git - libgit2.git/commit
revwalk: more sensible array handling
authorCarlos Martín Nieto <cmn@dwim.me>
Tue, 10 Jun 2014 22:06:44 +0000 (00:06 +0200)
committerCarlos Martín Nieto <cmn@dwim.me>
Tue, 10 Jun 2014 22:06:44 +0000 (00:06 +0200)
commitf9a97667945a87abfca50e153a7d2fdf5c4319a8
tree83db2d6e327e2c2636489a2fef53b3f07dbfe041
parent7064cdafbd25f66de016467b381d9f4474fba40a
revwalk: more sensible array handling

Instead of using a sentinel empty value to detect the last commit, let's
check for when we get a NULL from popping the stack, which lets us know
when we're done.

The current code causes us to read uninitialized data, although only on
RHEL/CentOS 6 in release mode. This is a readability win overall.
src/revwalk.c