summaryrefslogtreecommitdiff
path: root/src/commit.c
diff options
context:
space:
mode:
authorRussell Belfer <arrbee@arrbee.com>2012-03-23 09:26:09 -0700
committerRussell Belfer <arrbee@arrbee.com>2012-03-23 09:26:09 -0700
commit4b136a94d948e62634633092c9d1052c4b074e6c (patch)
tree15ea545035aa86f064ff62c755f24a5c80f28035 /src/commit.c
parent98c4613e2d79f73d5168582c23e87faebc69787b (diff)
downloadlibgit2-4b136a94d948e62634633092c9d1052c4b074e6c.tar.gz
Fix crash in new status and add recurse option
This fixes the bug that @nulltoken found (thank you!) where if there were untracked directories alphabetically after the last tracked item, the diff implementation would deref a NULL pointer. The fix involved the code which decides if it is necessary to recurse into a directory in the working dir, so it was easy to add a new option `GIT_STATUS_OPT_RECURSE_UNTRACKED_DIRS` to control if the contents of untracked directories should be included in status.
Diffstat (limited to 'src/commit.c')
0 files changed, 0 insertions, 0 deletions