Displaying 1 result from an estimated 1 matches for "oakroadsystem".
Did you mean:
oakroadsystems
2004 Aug 06
0
Extensive definitions with reserved identifiers
...guards typically are
__LIKE_THIS__ (note the underscores at the beginning).
While gcc does not complain about these, they might lead to
problems with other compilers (or a future gcc release) and
also make code analyzers complain. For an overview of reserved
identifers, see for instance
http://oakroadsystems.com/tech/c-predef.htm
Could you please modify the icecast source to avoid reserved
identifiers? For instance, a completely valid scheme for
include guard naming (which also avoids name clashes) could
be ICECAST_SUBDIRECTORY_NAME_H rather than __NAME_H__.
static functions could be named icecastDoS...