On Wed, 2007-05-23 at 15:24 +0200, Petr Baudis wrote: > > > > +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).
Attachment:
signature.asc
Description: This is a digitally signed message part