Thread (63 messages) 63 messages, 5 authors, 2024-10-18

Re: [PATCH 00/10] reftable: stop using `struct strbuf`

From: Patrick Steinhardt <hidden>
Date: 2024-10-14 13:09:56

On Fri, Oct 11, 2024 at 05:18:26AM -0700, karthik nayak wrote:
Patrick Steinhardt [off-list ref] writes:
quoted
Hi,

this is the second patch series on my quest to make the reftable library
become a standalone library again that can be used by libgit2 without
pulling in all kinds of dependencies from the Git codebase. This part
makes us lose the dependency on `struct strbuf`, which is done due to
three reasons:

  - To make us independent of libgit.a.

  - To ensure that we use the pluggable allocators that users can set up
    via `reftable_set_alloc()`.

  - To make it possible to handle memory allocation failures.

While this leads to some duplication, we're only talking about ~70 lines
of code.
I only have a few small comments, but overall this series looks good.
Thanks
Thanks for your review!

Patrick
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help