diff options
author | Carlos Martín Nieto <cmn@dwim.me> | 2013-03-09 16:04:34 +0100 |
---|---|---|
committer | Carlos Martín Nieto <cmn@dwim.me> | 2013-03-09 16:04:34 +0100 |
commit | 1aa5318a9ec4f0ec16518d1102b29e5ba94a801a (patch) | |
tree | f4c255cfa982becd1392608c1b60ea7c8b15fe97 /include/git2/diff.h | |
parent | 0887b580bfe83a9f6e9a8530368a22e478411a0f (diff) | |
download | libgit2-1aa5318a9ec4f0ec16518d1102b29e5ba94a801a.tar.gz |
diff: allow asking for diffs with no context
Previously, 0 meant default. This is problematic, as asking for 0
context lines is a valid thing to do.
Change GIT_DIFF_OPTIONS_INIT to default to three and stop treating 0
as a magic value. In case no options are provided, make sure the
options in the diff object default to 3.
Diffstat (limited to 'include/git2/diff.h')
-rw-r--r-- | include/git2/diff.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/include/git2/diff.h b/include/git2/diff.h index ca3484332..e49e6e539 100644 --- a/include/git2/diff.h +++ b/include/git2/diff.h @@ -289,7 +289,7 @@ typedef struct { } git_diff_options; #define GIT_DIFF_OPTIONS_VERSION 1 -#define GIT_DIFF_OPTIONS_INIT {GIT_DIFF_OPTIONS_VERSION} +#define GIT_DIFF_OPTIONS_INIT {GIT_DIFF_OPTIONS_VERSION, GIT_DIFF_NORMAL, 3} /** * When iterating over a diff, callback that will be made per file. |