summaryrefslogtreecommitdiff
path: root/include/git2/diff.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/git2/diff.h')
-rw-r--r--include/git2/diff.h13
1 files changed, 12 insertions, 1 deletions
diff --git a/include/git2/diff.h b/include/git2/diff.h
index d1455061..85bb308d 100644
--- a/include/git2/diff.h
+++ b/include/git2/diff.h
@@ -455,6 +455,11 @@ GIT_EXTERN(int) git_diff_iterator_next_file(
* so the first call for a new file is expensive (at least in relative
* terms - in reality, it is still pretty darn fast).
*
+ * @param range Pointer where to store the range for the hunk
+ * @param header Pointer where to store the header for the chunk;
+ * this string is owned by the library and should not be freed by
+ * the user
+ * @param header_len Pointer where to store the length of the returned header
* @param iterator The iterator object
* @return 0 on success, GIT_ITEROVER when done with current file, other
* value < 0 on error
@@ -468,8 +473,14 @@ GIT_EXTERN(int) git_diff_iterator_next_hunk(
/**
* Return the next line of the current hunk of diffs.
*
+ * @param line_origin Pointer where to store a GIT_DIFF_LINE_ value;
+ * this value is a single character, not a buffer
+ * @param content Pointer where to store the content of the line;
+ * this string is owned by the library and should not be freed by
+ * the user
+ * @param Pointer where to store the length of the returned content
* @param iterator The iterator object
- * @return 0 on success, GIT_ITEROVER when done with current hunk, other
+ * @return 0 on success, GIT_ITEROVER when done with current line, other
* value < 0 on error
*/
GIT_EXTERN(int) git_diff_iterator_next_line(