summaryrefslogtreecommitdiff
path: root/src/vector.h
diff options
context:
space:
mode:
authorEdward Thomson <ethomson@microsoft.com>2014-04-01 23:58:59 -0700
committerEdward Thomson <ethomson@github.com>2016-05-26 11:36:11 -0500
commit7cb904ba4443c22ff5396769b7d07a7f329c0102 (patch)
tree30b2a54983d04ff8b6e55c6c9ff735aad2b9d58b /src/vector.h
parent784bb30300eadfa47c9d5632f9b1a111e36bcbbd (diff)
downloadlibgit2-7cb904ba4443c22ff5396769b7d07a7f329c0102.tar.gz
Introduce git_apply_patch
The beginnings of patch application from an existing (diff-created) git_patch object: applies the hunks of a git_patch to a buffer.
Diffstat (limited to 'src/vector.h')
-rw-r--r--src/vector.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/vector.h b/src/vector.h
index b7500ded3..6399a8484 100644
--- a/src/vector.h
+++ b/src/vector.h
@@ -93,6 +93,9 @@ void git_vector_remove_matching(
void *payload);
int git_vector_resize_to(git_vector *v, size_t new_length);
+int git_vector_grow_at(git_vector *v, size_t idx, size_t grow_len);
+int git_vector_shrink_at(git_vector *v, size_t idx, size_t shrink_len);
+
int git_vector_set(void **old, git_vector *v, size_t position, void *value);
/** Check if vector is sorted */