]> git.proxmox.com Git - libgit2.git/commit - src/checkout.c
Some index internals refactoring
authorRussell Belfer <rb@github.com>
Fri, 7 Feb 2014 22:10:35 +0000 (14:10 -0800)
committerRussell Belfer <rb@github.com>
Thu, 17 Apr 2014 21:43:45 +0000 (14:43 -0700)
commit3dbee456564a9baf24631bfe219f81434d8fdfa6
treec9291c06be39e6c3e576589c34a84f70c1499cd2
parentc67fd4c9d5e1ff715df28b884d7f7f9f20fad1ec
Some index internals refactoring

Again, laying groundwork for some index iterator changes, this
contains a bunch of code refactorings for index internals that
should make it easier down the line to add locking around index
modifications.  Also this removes the redundant prefix_position
function and fixes some potential memory leaks.
include/git2/index.h
src/checkout.c
src/index.c
src/index.h
src/iterator.c