Patch follows.
Created attachment 11615 [details] [review] C89 fixes
No, thanks. If you had a patch that detected gcc 2.95 and flipped it into gnu89 mode, so interleaved code and declarations would be legal, that'd be fine.
Using -std=gnu89 merely results in a different set of errors (mostly related to varargs from a quick glance). Besides, this is the only module that has problems compiling with gcc 2.95.
No, thanks.
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.