From: Petr Baudis Date: Sun, 24 Sep 2006 12:46:33 GMT Subject: Re: [PATCH] proper C syntax (inline has to be placed before the return type). Message-ID: <20060924124633.GP20017@pasky.or.cz> In-Reply-To: <11563008693465-git-send-email-madcoder@debian.org> Dear diary, on Wed, Aug 23, 2006 at 04:41:09AM CEST, I got a letter where Pierre Habouzit said that... > Signed-off-by: Pierre Habouzit > --- > strbuf.c | 2 +- > 1 files changed, 1 insertions(+), 1 deletions(-) > > diff --git a/strbuf.c b/strbuf.c > index 9d9d8be..c8174b4 100644 > --- a/strbuf.c > +++ b/strbuf.c > @@ -13,7 +13,7 @@ static void strbuf_begin(struct strbuf * > strbuf_init(sb); > } > > -static void inline strbuf_add(struct strbuf *sb, int ch) { > +static inline void strbuf_add(struct strbuf *sb, int ch) { > if (sb->alloc <= sb->len) { > sb->alloc = sb->alloc * 3 / 2 + 16; > sb->buf = xrealloc(sb->buf, sb->alloc); Bogus, look at C99 A.2.2: declaration-specifiers: storage-class-specifier declaration-specifiers type-specifier declaration-specifiers type-qualifier declaration-specifiers function-specifier declaration-specifiers -- Petr "Pasky" Baudis Stuff: http://pasky.or.cz/ #!/bin/perl -sp0777i