From: David Kastrup Date: Thu, 06 Sep 2007 14:43:36 GMT Subject: Re: [PATCH 1/7] Rework strbuf API and semantics. Message-ID: <85bqcfdfc7.fsf@lola.goethe.zz> In-Reply-To: Johannes Schindelin writes: > let me thank you for this very nicely done patch series. Except for 5/7, > they look pretty much obvious changes to me. I'll review that in detail > later. > > On Thu, 6 Sep 2007, Pierre Habouzit wrote: > >> +#define STRBUF_INIT { 0, 0, 0, NULL } > > Would not "struct strbuf sb = { 0 };" have the same effect? (I am not so > standards-keen as other people, who I have no doubt will gladly answer > this one.) AFAIR, non-specified static memory areas are initialized to zero bits, and NULL resp (void *)0 is not guaranteed to be represented by zero bits. -- David Kastrup, Kriemhildstr. 15, 44793 Bochum