diff options
author | Edward Thomson <ethomson@edwardthomson.com> | 2019-10-28 11:00:12 +0000 |
---|---|---|
committer | Edward Thomson <ethomson@edwardthomson.com> | 2019-10-28 11:02:01 +0000 |
commit | 1bfcf9cdd4f14289ffd41f2257f57d8367e40877 (patch) | |
tree | 95383bcb69447b49d39a89684bbee375abb22ec3 | |
parent | dd97b66a14994a5d0992e8fee78076cba17bde10 (diff) | |
download | libgit2-1bfcf9cdd4f14289ffd41f2257f57d8367e40877.tar.gz |
diff: use `int64_t` for content offset
Continue using a signed integer for the content offset, but do not use
`git_off_t` anymore, as that will be deprecated.
-rw-r--r-- | include/git2/diff.h | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/include/git2/diff.h b/include/git2/diff.h index 6f858c264..77680d964 100644 --- a/include/git2/diff.h +++ b/include/git2/diff.h @@ -598,13 +598,13 @@ typedef enum { * just a span of bytes inside the larger file. */ typedef struct { - char origin; /**< A git_diff_line_t value */ - int old_lineno; /**< Line number in old file or -1 for added line */ - int new_lineno; /**< Line number in new file or -1 for deleted line */ - int num_lines; /**< Number of newline characters in content */ - size_t content_len; /**< Number of bytes of data */ - git_off_t content_offset; /**< Offset in the original file to the content */ - const char *content; /**< Pointer to diff text, not NUL-byte terminated */ + char origin; /**< A git_diff_line_t value */ + int old_lineno; /**< Line number in old file or -1 for added line */ + int new_lineno; /**< Line number in new file or -1 for deleted line */ + int num_lines; /**< Number of newline characters in content */ + size_t content_len; /**< Number of bytes of data */ + int64_t content_offset; /**< Offset in the original file to the content */ + const char *content; /**< Pointer to diff text, not NUL-byte terminated */ } git_diff_line; /** |