Some fixes for compiling with Visual Studio - void* and inline

This commit is contained in:
jacksonmj 2011-11-14 14:47:01 +00:00 committed by Simon Robertshaw
parent ff55050b9b
commit ea619f5542
2 changed files with 5 additions and 5 deletions

View File

@ -888,7 +888,7 @@ inline int drawchar(pixel *vid, int x, int y, int c, int r, int g, int b, int a)
} }
#if defined(WIN32) && !defined(__GNUC__) #if defined(WIN32) && !defined(__GNUC__)
_inline int addchar(pixel *vid, int x, int y, int c, int r, int g, int b, int a) int addchar(pixel *vid, int x, int y, int c, int r, int g, int b, int a)
#else #else
inline int addchar(pixel *vid, int x, int y, int c, int r, int g, int b, int a) inline int addchar(pixel *vid, int x, int y, int c, int r, int g, int b, int a)
#endif #endif

View File

@ -1168,9 +1168,9 @@ int luatpt_set_property(lua_State* l)
} }
i = r>>8; i = r>>8;
if(format==2){ if(format==2){
*((float*)(((void*)&parts[i])+offset)) = f; *((float*)(((char*)&parts[i])+offset)) = f;
} else { } else {
*((int*)(((void*)&parts[i])+offset)) = t; *((int*)(((char*)&parts[i])+offset)) = t;
} }
} }
} else { } else {
@ -1192,9 +1192,9 @@ int luatpt_set_property(lua_State* l)
if (partsel && partsel != parts[i].type) if (partsel && partsel != parts[i].type)
return 0; return 0;
if(format==2){ if(format==2){
*((float*)(((void*)&parts[i])+offset)) = f; *((float*)(((char*)&parts[i])+offset)) = f;
} else { } else {
*((int*)(((void*)&parts[i])+offset)) = t; *((int*)(((char*)&parts[i])+offset)) = t;
} }
} }
return 0; return 0;