Commit 8ae8ba8d by Edward Thomson

Merge pull request #3245 from libgit2/cmn/no-grow

blob: don't recomment using git_buf_grow
parents a7e7bcd8 b8323775
...@@ -107,12 +107,10 @@ GIT_EXTERN(git_off_t) git_blob_rawsize(const git_blob *blob); ...@@ -107,12 +107,10 @@ GIT_EXTERN(git_off_t) git_blob_rawsize(const git_blob *blob);
* The output is written into a `git_buf` which the caller must free * The output is written into a `git_buf` which the caller must free
* when done (via `git_buf_free`). * when done (via `git_buf_free`).
* *
* If no filters need to be applied, then the `out` buffer will just be * If no filters need to be applied, then the `out` buffer will just
* populated with a pointer to the raw content of the blob. In that case, * be populated with a pointer to the raw content of the blob. In
* be careful to *not* free the blob until done with the buffer. To keep * that case, be careful to *not* free the blob until done with the
* the data detached from the blob, call `git_buf_grow` on the buffer * buffer or copy it into memory you own.
* with a `want_size` of 0 and the buffer will be reallocated to be
* detached from the blob.
* *
* @param out The git_buf to be filled in * @param out The git_buf to be filled in
* @param blob Pointer to the blob * @param blob Pointer to the blob
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment