Re: [PATCH 1/3] Added generic string handling code.
- From
- Timo Sirainen <tss@iki.fi>
- Date
- May 23, 2007, 13:56 UTC
- Message-ID
- <1179928610.32181.1707.camel@hurina>
- In-Reply-To
- <20070523132429.GM4489@pasky.or.cz>
On Wed, 2007-05-23 at 15:24 +0200, Petr Baudis wrote:
Show 13 quoted lines
> > > > +void _str_append(struct string *str, const char *cstr) > > > > > > _ is reserved namespace. > > > > I remember __ is, but was _ too? A lot of programs are using that. :) > > C99 7.1.3 says that > > -- All identifiers that begin with an underscore are always reserved > for use as identifiers with file scope in both the ordinary and tag name > spaces. > > Hmm, this _is_ file scope, right?
Right. I'll start changing my practices. Although grepping under /usr/include shows that there are a lot of other software that doesn't respect it either (X11, MySQL, OpenSSL at least).