On Thu, 27 Oct 2005 20:59:57 +1300, David Hill wrote:
> It wouldn't compile as-is.
> 
> What I did:
> ./configure
> make
> 
> Error:
> output.c:26: error: static declaration of ?output? follows non-static 
> declaration
> indent.h:100: error: previous declaration of ?output? was here
> 
> This was with gcc 4.0.1.
> 
> How I fixed it:
> #ifndef so 'output' isn't declared in indent.h when output.c includes it.
> 
> #define before output.c includes indent.h
> #undef after
> 
> This is just a quick fix, there is probably a much cleaner way to do it.
> 
> Anyway, I'm including diffs of the two files I changed.
> 
> Thanks,
> David Hill.

  if "output" is static, it just has nothing to do in indent.h...

-- 
  Eric Deplagne


_______________________________________________
Bug-indent mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/bug-indent

Reply via email to