[Fredrik Lundh] > file signalmodule.c, line 146: > > #if RETSIGTYPE != void > return 0; > #endif > > is that really a valid preprocessor expression? No. Checked in a fix a few minutes ago. > if I understand the ANSI specification correctly, it should be > interpreted as "0 != 0" (in other words, it doesn't quite do what > the author expected), No, it's simply not C. "void" has no meaning at all in a constant integer expression (which is what must appear after #if). > but MSVC 5.0 thinks that this is fatal error. Ditto 6.0, and they're both right <wink>.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4