First batch of changes from FailSafeC
This is all tiny stuff - allow overriding WIDENED_PROTOTYPES from the hints file, missing NO_SIGNAL conditionals, remove a GCC-ism, conditional indentation, void return in a non-void function.
This commit is contained in:
@@ -215,31 +215,33 @@ typedef genericptr genericptr_t; /* (void *) or (char *) */
|
||||
* prototypes to match the standard and thus lose the typechecking.
|
||||
*/
|
||||
#if defined(MSDOS) && !defined(__GO32__)
|
||||
#define UNWIDENED_PROTOTYPES
|
||||
# define UNWIDENED_PROTOTYPES
|
||||
#endif
|
||||
#if defined(AMIGA) && !defined(AZTEC_50)
|
||||
#define UNWIDENED_PROTOTYPES
|
||||
# define UNWIDENED_PROTOTYPES
|
||||
#endif
|
||||
#if defined(macintosh) && (defined(__SC__) || defined(__MRC__))
|
||||
#define WIDENED_PROTOTYPES
|
||||
# define WIDENED_PROTOTYPES
|
||||
#endif
|
||||
#if defined(__MWERKS__) && defined(__BEOS__)
|
||||
#define UNWIDENED_PROTOTYPES
|
||||
# define UNWIDENED_PROTOTYPES
|
||||
#endif
|
||||
#if defined(WIN32)
|
||||
#define UNWIDENED_PROTOTYPES
|
||||
# define UNWIDENED_PROTOTYPES
|
||||
#endif
|
||||
|
||||
#if defined(ULTRIX_PROTO) && defined(ULTRIX_CC20)
|
||||
#define UNWIDENED_PROTOTYPES
|
||||
# define UNWIDENED_PROTOTYPES
|
||||
#endif
|
||||
#if defined(apollo)
|
||||
#define UNWIDENED_PROTOTYPES
|
||||
# define UNWIDENED_PROTOTYPES
|
||||
#endif
|
||||
|
||||
#ifndef UNWIDENED_PROTOTYPES
|
||||
# if defined(NHSTDC) || defined(ULTRIX_PROTO) || defined(THINK_C)
|
||||
# define WIDENED_PROTOTYPES
|
||||
# ifndef WIDENED_PROTOTYPES
|
||||
# define WIDENED_PROTOTYPES
|
||||
# endif
|
||||
# endif
|
||||
#endif
|
||||
|
||||
|
||||
Reference in New Issue
Block a user