diff options
author | Russell Belfer <arrbee@arrbee.com> | 2012-03-23 09:26:09 -0700 |
---|---|---|
committer | Russell Belfer <arrbee@arrbee.com> | 2012-03-23 09:26:09 -0700 |
commit | 4b136a94d948e62634633092c9d1052c4b074e6c (patch) | |
tree | 15ea545035aa86f064ff62c755f24a5c80f28035 /src/commit.c | |
parent | 98c4613e2d79f73d5168582c23e87faebc69787b (diff) | |
download | libgit2-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