Re: [PATCH 1/7] Rework strbuf API and semantics.
- From
David Kastrup <dak@gnu.org>
- Date
- Sep 6, 2007, 14:43 UTC
- Message-ID
- <85bqcfdfc7.fsf@lola.goethe.zz>
- In-Reply-To
- <Pine.LNX.4.64.0709061506330.28586@racer.site>
Johannes Schindelin <Johannes.Schindelin@gmx.de> writes:
Show 11 quoted lines
> 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