Constifying
This commit is contained in:
parent
27592488b0
commit
530b3f0d58
@ -286,7 +286,7 @@ static int _configure_do(Configure * configure, configArray * ca)
|
|||||||
String * di;
|
String * di;
|
||||||
int j;
|
int j;
|
||||||
Config * cj;
|
Config * cj;
|
||||||
String * dj;
|
String const * dj;
|
||||||
|
|
||||||
for(i = 0; i < cnt; i++)
|
for(i = 0; i < cnt; i++)
|
||||||
{
|
{
|
||||||
|
@ -33,7 +33,8 @@ typedef enum _HostArch
|
|||||||
HA_UNKNOWN
|
HA_UNKNOWN
|
||||||
} HostArch;
|
} HostArch;
|
||||||
# define HA_LAST HA_UNKNOWN
|
# define HA_LAST HA_UNKNOWN
|
||||||
extern const String * sHostArch[HA_LAST+1];
|
# define HA_COUNT (HA_LAST + 1)
|
||||||
|
extern const String * sHostArch[HA_COUNT];
|
||||||
|
|
||||||
typedef enum _HostOS
|
typedef enum _HostOS
|
||||||
{
|
{
|
||||||
@ -43,7 +44,8 @@ typedef enum _HostOS
|
|||||||
HO_UNKNOWN
|
HO_UNKNOWN
|
||||||
} HostOS;
|
} HostOS;
|
||||||
# define HO_LAST HO_UNKNOWN
|
# define HO_LAST HO_UNKNOWN
|
||||||
extern const String * sHostOS[HO_LAST+1];
|
# define HO_COUNT (HO_LAST + 1)
|
||||||
|
extern const String * sHostOS[HO_COUNT];
|
||||||
|
|
||||||
typedef enum _HostKernel
|
typedef enum _HostKernel
|
||||||
{
|
{
|
||||||
@ -54,19 +56,21 @@ typedef enum _HostKernel
|
|||||||
HK_UNKNOWN
|
HK_UNKNOWN
|
||||||
} HostKernel;
|
} HostKernel;
|
||||||
# define HK_LAST HK_UNKNOWN
|
# define HK_LAST HK_UNKNOWN
|
||||||
|
# define HK_COUNT (HK_LAST + 1)
|
||||||
struct HostKernel
|
struct HostKernel
|
||||||
{
|
{
|
||||||
HostOS os;
|
HostOS os;
|
||||||
const char * version;
|
const char * version;
|
||||||
};
|
};
|
||||||
extern const struct HostKernel sHostKernel[HK_LAST+1];
|
extern const struct HostKernel sHostKernel[HK_COUNT];
|
||||||
|
|
||||||
typedef enum _TargetType
|
typedef enum _TargetType
|
||||||
{
|
{
|
||||||
TT_BINARY = 0, TT_LIBRARY, TT_OBJECT, TT_UNKNOWN
|
TT_BINARY = 0, TT_LIBRARY, TT_OBJECT, TT_UNKNOWN
|
||||||
} TargetType;
|
} TargetType;
|
||||||
# define TT_LAST TT_UNKNOWN
|
# define TT_LAST TT_UNKNOWN
|
||||||
extern const String * sTargetType[TT_LAST];
|
# define TT_COUNT (TT_LAST + 1)
|
||||||
|
extern const String * sTargetType[TT_COUNT];
|
||||||
|
|
||||||
typedef enum _ObjectType
|
typedef enum _ObjectType
|
||||||
{
|
{
|
||||||
@ -76,7 +80,8 @@ typedef enum _ObjectType
|
|||||||
OT_UNKNOWN
|
OT_UNKNOWN
|
||||||
} ObjectType;
|
} ObjectType;
|
||||||
# define OT_LAST OT_UNKNOWN
|
# define OT_LAST OT_UNKNOWN
|
||||||
extern const String * sObjectType[OT_LAST];
|
# define OT_COUNT (OT_LAST + 1)
|
||||||
|
extern const String * sObjectType[OT_COUNT];
|
||||||
String * _source_extension(String * source);
|
String * _source_extension(String * source);
|
||||||
|
|
||||||
|
|
||||||
@ -111,7 +116,7 @@ typedef struct _Configure
|
|||||||
/* functions */
|
/* functions */
|
||||||
int configure_error(char const * message, int ret);
|
int configure_error(char const * message, int ret);
|
||||||
|
|
||||||
int enum_string(int last, const String * strings[], String * str);
|
int enum_string(int last, const String * strings[], String const * str);
|
||||||
int enum_string_short(int last, const String * strings[], String * str);
|
int enum_string_short(int last, const String * strings[], String const * str);
|
||||||
|
|
||||||
#endif /* !CONFIGURE_CONFIGURE_H */
|
#endif /* !CONFIGURE_CONFIGURE_H */
|
||||||
|
Loading…
Reference in New Issue
Block a user