fix gcc 4.2 warnings about cast from pointer to integer (#3317)

This commit is contained in:
Ludwig Nussel 2007-08-19 12:05:17 +00:00
parent 686d365397
commit 3992f1a59c
5 changed files with 7 additions and 7 deletions

View file

@ -134,7 +134,7 @@ typedef struct iteminfo_s
int number; //number of the item info int number; //number of the item info
} iteminfo_t; } iteminfo_t;
#define ITEMINFO_OFS(x) (int)&(((iteminfo_t *)0)->x) #define ITEMINFO_OFS(x) (size_t)&(((iteminfo_t *)0)->x)
fielddef_t iteminfo_fields[] = fielddef_t iteminfo_fields[] =
{ {

View file

@ -48,8 +48,8 @@ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
//#define DEBUG_AI_WEAP //#define DEBUG_AI_WEAP
//structure field offsets //structure field offsets
#define WEAPON_OFS(x) (int)&(((weaponinfo_t *)0)->x) #define WEAPON_OFS(x) (size_t)&(((weaponinfo_t *)0)->x)
#define PROJECTILE_OFS(x) (int)&(((projectileinfo_t *)0)->x) #define PROJECTILE_OFS(x) (size_t)&(((projectileinfo_t *)0)->x)
//weapon definition // bk001212 - static //weapon definition // bk001212 - static
static fielddef_t weaponinfo_fields[] = static fielddef_t weaponinfo_fields[] =

View file

@ -712,7 +712,7 @@ void BotTestAAS(vec3_t origin);
extern level_locals_t level; extern level_locals_t level;
extern gentity_t g_entities[MAX_GENTITIES]; extern gentity_t g_entities[MAX_GENTITIES];
#define FOFS(x) ((int)&(((gentity_t *)0)->x)) #define FOFS(x) ((size_t)&(((gentity_t *)0)->x))
extern vmCvar_t g_gametype; extern vmCvar_t g_gametype;
extern vmCvar_t g_dedicated; extern vmCvar_t g_dedicated;

View file

@ -790,7 +790,7 @@ typedef struct {
} netField_t; } netField_t;
// using the stringizing operator to save typing... // using the stringizing operator to save typing...
#define NETF(x) #x,(int)&((entityState_t*)0)->x #define NETF(x) #x,(size_t)&((entityState_t*)0)->x
netField_t entityStateFields[] = netField_t entityStateFields[] =
{ {
@ -1105,7 +1105,7 @@ plyer_state_t communication
*/ */
// using the stringizing operator to save typing... // using the stringizing operator to save typing...
#define PSF(x) #x,(int)&((playerState_t*)0)->x #define PSF(x) #x,(size_t)&((playerState_t*)0)->x
netField_t playerStateFields[] = netField_t playerStateFields[] =
{ {

View file

@ -1084,7 +1084,7 @@ void R_Init( void ) {
// Swap_Init(); // Swap_Init();
if ( (int)tess.xyz & 15 ) { if ( (intptr_t)tess.xyz & 15 ) {
Com_Printf( "WARNING: tess.xyz not 16 byte aligned\n" ); Com_Printf( "WARNING: tess.xyz not 16 byte aligned\n" );
} }
Com_Memset( tess.constantColor255, 255, sizeof( tess.constantColor255 ) ); Com_Memset( tess.constantColor255, 255, sizeof( tess.constantColor255 ) );