From: Ezekiel Newren Date: Sat, 17 Jan 2026 16:06:36 GMT Subject: Re: [PATCH 01/10] ivec: introduce the C side of ivec Message-ID: In-Reply-To: On Sat, Jan 3, 2026 at 10:32 PM Junio C Hamano wrote: > > "Ezekiel Newren via GitGitGadget" writes: > > > + if (new_capacity == 0) { > > + free(self->ptr); > > + self->ptr = NULL; > > if (!new_capacity) > FREE_AND_NULL(self->ptr); > else > ...; > > > +void ivec_free(void *self_) > > +{ > > + struct IVec_c_void *self = self_; > > + > > + free(self->ptr); > > + self->ptr = NULL; > > Likewise. Otherwise the code will fail coccicheck. > > > + self->length = 0; > > + self->capacity = 0; > > + // DO NOT MODIFY element_size!!! > > /* A single-liner comment in our codebase looks like this */ > I will make these changes.