On Thu, Sep 06, 2007 at 04:43:36PM +0200, David Kastrup wrote: > > 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. You are right that the NULL pointer is not necessarily represented as zero bits, but static pointers are explicitly initialized to the NULL pointer (not all-bits-zero). -Peff - To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html