summaryrefslogtreecommitdiff
path: root/Documentation/technical
diff options
context:
space:
mode:
authorLibravatar Junio C Hamano <gitster@pobox.com>2012-09-11 11:36:18 -0700
committerLibravatar Junio C Hamano <gitster@pobox.com>2012-09-11 11:36:18 -0700
commit871313c35851e85a58c4012c02a806890c671813 (patch)
treeeaaa4fbcf1042f07494190122abd12a21966aaad /Documentation/technical
parentMerge branch 'jc/merge-bases' (diff)
parentsubmodule: use argv_array instead of hand-building arrays (diff)
downloadtgif-871313c35851e85a58c4012c02a806890c671813.tar.xz
Merge branch 'jk/argv-array'
Use argv-array API in "git fetch" implementation. * jk/argv-array: submodule: use argv_array instead of hand-building arrays fetch: use argv_array instead of hand-building arrays argv-array: fix bogus cast when freeing array argv-array: add pop function
Diffstat (limited to 'Documentation/technical')
-rw-r--r--Documentation/technical/api-argv-array.txt4
1 files changed, 4 insertions, 0 deletions
diff --git a/Documentation/technical/api-argv-array.txt b/Documentation/technical/api-argv-array.txt
index 1b7d8f140c..1a797812fb 100644
--- a/Documentation/technical/api-argv-array.txt
+++ b/Documentation/technical/api-argv-array.txt
@@ -46,6 +46,10 @@ Functions
Format a string and push it onto the end of the array. This is a
convenience wrapper combining `strbuf_addf` and `argv_array_push`.
+`argv_array_pop`::
+ Remove the final element from the array. If there are no
+ elements in the array, do nothing.
+
`argv_array_clear`::
Free all memory associated with the array and return it to the
initial, empty state.