mirror of
https://github.com/boostorg/build.git
synced 2026-02-17 01:32:12 +00:00
Kill some warnings.
[SVN r18930]
This commit is contained in:
@@ -134,12 +134,13 @@ bindtarget( const char *targetname )
|
||||
if( !targethash )
|
||||
targethash = hashinit( sizeof( TARGET ), "targets" );
|
||||
|
||||
t->name = targetname;
|
||||
/* Perforce added const everywhere. No time to merge that change. */
|
||||
t->name = (char*)targetname;
|
||||
|
||||
if( hashenter( targethash, (HASHDATA **)&t ) )
|
||||
{
|
||||
memset( (char *)t, '\0', sizeof( *t ) );
|
||||
t->name = newstr( targetname ); /* never freed */
|
||||
t->name = newstr( (char*)targetname ); /* never freed */
|
||||
t->boundname = t->name; /* default for T_FLAG_NOTFILE */
|
||||
}
|
||||
|
||||
|
||||
@@ -235,9 +235,7 @@ void freeactions( ACTIONS *chain );
|
||||
SETTINGS *addsettings( SETTINGS *head, int append, char *symbol, LIST *value );
|
||||
void pushsettings( SETTINGS *v );
|
||||
void popsettings( SETTINGS *v );
|
||||
#ifdef OPT_FIX_TARGET_VARIABLES_EXT
|
||||
SETTINGS *copysettings( SETTINGS *v );
|
||||
#endif
|
||||
void freesettings( SETTINGS *v );
|
||||
void rule_free( RULE *r );
|
||||
void donerules();
|
||||
|
||||
@@ -134,12 +134,13 @@ bindtarget( const char *targetname )
|
||||
if( !targethash )
|
||||
targethash = hashinit( sizeof( TARGET ), "targets" );
|
||||
|
||||
t->name = targetname;
|
||||
/* Perforce added const everywhere. No time to merge that change. */
|
||||
t->name = (char*)targetname;
|
||||
|
||||
if( hashenter( targethash, (HASHDATA **)&t ) )
|
||||
{
|
||||
memset( (char *)t, '\0', sizeof( *t ) );
|
||||
t->name = newstr( targetname ); /* never freed */
|
||||
t->name = newstr( (char*)targetname ); /* never freed */
|
||||
t->boundname = t->name; /* default for T_FLAG_NOTFILE */
|
||||
}
|
||||
|
||||
|
||||
@@ -235,9 +235,7 @@ void freeactions( ACTIONS *chain );
|
||||
SETTINGS *addsettings( SETTINGS *head, int append, char *symbol, LIST *value );
|
||||
void pushsettings( SETTINGS *v );
|
||||
void popsettings( SETTINGS *v );
|
||||
#ifdef OPT_FIX_TARGET_VARIABLES_EXT
|
||||
SETTINGS *copysettings( SETTINGS *v );
|
||||
#endif
|
||||
void freesettings( SETTINGS *v );
|
||||
void rule_free( RULE *r );
|
||||
void donerules();
|
||||
|
||||
Reference in New Issue
Block a user