summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEdward Thomson <ethomson@edwardthomson.com>2019-10-28 10:44:03 +0000
committerEdward Thomson <ethomson@edwardthomson.com>2019-10-28 11:02:01 +0000
commitdd97b66a14994a5d0992e8fee78076cba17bde10 (patch)
tree9af7a7a259e874543635afc84d3936b16beea525
parente9b34d1d119aec60bc07a5599485e5a284fc8a1f (diff)
downloadlibgit2-dd97b66a14994a5d0992e8fee78076cba17bde10.tar.gz
diff: use `int64_t` instead of `git_off_t`
-rw-r--r--include/git2/diff.h2
-rw-r--r--src/diff_file.c2
2 files changed, 2 insertions, 2 deletions
diff --git a/include/git2/diff.h b/include/git2/diff.h
index 490b40605..6f858c264 100644
--- a/include/git2/diff.h
+++ b/include/git2/diff.h
@@ -417,7 +417,7 @@ typedef struct {
* automatically; pass a negative value to disable.
* Defaults to 512MB.
*/
- git_off_t max_size;
+ int64_t max_size;
/**
* The virtual "directory" prefix for old file names in hunk headers.
diff --git a/src/diff_file.c b/src/diff_file.c
index 449683239..6c95f298d 100644
--- a/src/diff_file.c
+++ b/src/diff_file.c
@@ -48,7 +48,7 @@ static int diff_file_content_init_common(
if (opts && opts->max_size >= 0)
fc->opts_max_size = opts->max_size ?
- opts->max_size : DIFF_MAX_FILESIZE;
+ (git_object_size_t)opts->max_size : DIFF_MAX_FILESIZE;
if (fc->src == GIT_ITERATOR_TYPE_EMPTY)
fc->src = GIT_ITERATOR_TYPE_TREE;