mirror of
https://github.com/ZDoom/raze-gles.git
synced 2024-12-25 03:00:46 +00:00
Fix some warnings gcc 4.x threw in winlayer
git-svn-id: https://svn.eduke32.com/eduke32@348 1a8010ca-5511-0410-912e-c29ae57300e0
This commit is contained in:
parent
730129aee6
commit
643f4d1e44
2 changed files with 21 additions and 19 deletions
|
@ -5,7 +5,8 @@
|
||||||
|
|
||||||
#ifdef _WIN32
|
#ifdef _WIN32
|
||||||
#define WIN32_LEAN_AND_MEAN
|
#define WIN32_LEAN_AND_MEAN
|
||||||
#include <winsock.h>
|
#include <winsock2.h>
|
||||||
|
#include <ws2tcpip.h>
|
||||||
#else
|
#else
|
||||||
#include <unistd.h>
|
#include <unistd.h>
|
||||||
#include <netinet/in.h>
|
#include <netinet/in.h>
|
||||||
|
@ -198,7 +199,8 @@ long netread (long *other, char *dabuf, long bufsiz) //0:no packets in buffer
|
||||||
long i;
|
long i;
|
||||||
|
|
||||||
i = sizeof(ip);
|
i = sizeof(ip);
|
||||||
if (recvfrom(mysock,dabuf,bufsiz,0,(struct sockaddr *)&ip,(unsigned int *)&i) == -1) return(0);
|
|
||||||
|
if (recvfrom(mysock,dabuf,bufsiz,0,(struct sockaddr *)&ip,(socklen_t *)&i) == -1) return(0);
|
||||||
#if (SIMMIS > 0)
|
#if (SIMMIS > 0)
|
||||||
if ((rand()&255) < SIMMIS) return(0);
|
if ((rand()&255) < SIMMIS) return(0);
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -1178,7 +1178,7 @@ static void GetKeyNames(void)
|
||||||
if (FAILED(res)) continue;
|
if (FAILED(res)) continue;
|
||||||
|
|
||||||
CharToOem(key.tszName, tbuf);
|
CharToOem(key.tszName, tbuf);
|
||||||
strncpy(keynames[i], tbuf, sizeof(keynames[i])-1);
|
strncpy((char *)keynames[i], tbuf, sizeof(keynames[i])-1);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -1193,15 +1193,15 @@ const unsigned char *getjoyname(int what, int num)
|
||||||
switch (what) {
|
switch (what) {
|
||||||
case 0: // axis
|
case 0: // axis
|
||||||
if ((unsigned)num > (unsigned)joynumaxes) return NULL;
|
if ((unsigned)num > (unsigned)joynumaxes) return NULL;
|
||||||
return axisdefs[num].name;
|
return (unsigned char *)axisdefs[num].name;
|
||||||
|
|
||||||
case 1: // button
|
case 1: // button
|
||||||
if ((unsigned)num > (unsigned)joynumbuttons) return NULL;
|
if ((unsigned)num > (unsigned)joynumbuttons) return NULL;
|
||||||
return buttondefs[num].name;
|
return (unsigned char *)buttondefs[num].name;
|
||||||
|
|
||||||
case 2: // hat
|
case 2: // hat
|
||||||
if ((unsigned)num > (unsigned)joynumhats) return NULL;
|
if ((unsigned)num > (unsigned)joynumhats) return NULL;
|
||||||
return hatdefs[num].name;
|
return (unsigned char *)hatdefs[num].name;
|
||||||
|
|
||||||
default:
|
default:
|
||||||
return NULL;
|
return NULL;
|
||||||
|
@ -2847,36 +2847,36 @@ static int SetupOpenGL(int width, int height, int bitspp)
|
||||||
GLubyte *p,*p2,*p3;
|
GLubyte *p,*p2,*p3;
|
||||||
int i;
|
int i;
|
||||||
|
|
||||||
glinfo.vendor = bglGetString(GL_VENDOR);
|
glinfo.vendor = (char *)bglGetString(GL_VENDOR);
|
||||||
glinfo.renderer = bglGetString(GL_RENDERER);
|
glinfo.renderer = (char *)bglGetString(GL_RENDERER);
|
||||||
glinfo.version = bglGetString(GL_VERSION);
|
glinfo.version = (char *)bglGetString(GL_VERSION);
|
||||||
glinfo.extensions = bglGetString(GL_EXTENSIONS);
|
glinfo.extensions = (char *)bglGetString(GL_EXTENSIONS);
|
||||||
|
|
||||||
glinfo.maxanisotropy = 1.0;
|
glinfo.maxanisotropy = 1.0;
|
||||||
glinfo.bgra = 0;
|
glinfo.bgra = 0;
|
||||||
glinfo.texcompr = 0;
|
glinfo.texcompr = 0;
|
||||||
|
|
||||||
// process the extensions string and flag stuff we recognize
|
// process the extensions string and flag stuff we recognize
|
||||||
p = Bstrdup(glinfo.extensions);
|
p = (unsigned char *)Bstrdup(glinfo.extensions);
|
||||||
p3 = p;
|
p3 = p;
|
||||||
while ((p2 = Bstrtoken(p3==p?p:NULL, " ", (char**)&p3, 1)) != NULL) {
|
while ((p2 = (unsigned char *)Bstrtoken(p3==p?(char *)p:NULL, " ", (char**)&p3, 1)) != NULL) {
|
||||||
if (!Bstrcmp(p2, "GL_EXT_texture_filter_anisotropic")) {
|
if (!Bstrcmp((char *)p2, "GL_EXT_texture_filter_anisotropic")) {
|
||||||
// supports anisotropy. get the maximum anisotropy level
|
// supports anisotropy. get the maximum anisotropy level
|
||||||
bglGetFloatv(GL_MAX_TEXTURE_MAX_ANISOTROPY_EXT, &glinfo.maxanisotropy);
|
bglGetFloatv(GL_MAX_TEXTURE_MAX_ANISOTROPY_EXT, &glinfo.maxanisotropy);
|
||||||
} else if (!Bstrcmp(p2, "GL_EXT_texture_edge_clamp") ||
|
} else if (!Bstrcmp((char *)p2, "GL_EXT_texture_edge_clamp") ||
|
||||||
!Bstrcmp(p2, "GL_SGIS_texture_edge_clamp")) {
|
!Bstrcmp((char *)p2, "GL_SGIS_texture_edge_clamp")) {
|
||||||
// supports GL_CLAMP_TO_EDGE or GL_CLAMP_TO_EDGE_SGIS
|
// supports GL_CLAMP_TO_EDGE or GL_CLAMP_TO_EDGE_SGIS
|
||||||
glinfo.clamptoedge = 1;
|
glinfo.clamptoedge = 1;
|
||||||
} else if (!Bstrcmp(p2, "GL_EXT_bgra")) {
|
} else if (!Bstrcmp((char *)p2, "GL_EXT_bgra")) {
|
||||||
// support bgra textures
|
// support bgra textures
|
||||||
glinfo.bgra = 1;
|
glinfo.bgra = 1;
|
||||||
} else if (!Bstrcmp(p2, "GL_ARB_texture_compression")) {
|
} else if (!Bstrcmp((char *)p2, "GL_ARB_texture_compression")) {
|
||||||
// support texture compression
|
// support texture compression
|
||||||
glinfo.texcompr = 1;
|
glinfo.texcompr = 1;
|
||||||
} else if (!Bstrcmp(p2, "GL_ARB_texture_non_power_of_two")) {
|
} else if (!Bstrcmp((char *)p2, "GL_ARB_texture_non_power_of_two")) {
|
||||||
// support non-power-of-two texture sizes
|
// support non-power-of-two texture sizes
|
||||||
glinfo.texnpot = 1;
|
glinfo.texnpot = 1;
|
||||||
} else if (!Bstrcmp(p2, "WGL_3DFX_gamma_control")) {
|
} else if (!Bstrcmp((char *)p2, "WGL_3DFX_gamma_control")) {
|
||||||
// 3dfx cards have issues with fog
|
// 3dfx cards have issues with fog
|
||||||
nofog = 1;
|
nofog = 1;
|
||||||
if (!(warnonce&1)) initprintf("3dfx card detected: OpenGL fog disabled\n");
|
if (!(warnonce&1)) initprintf("3dfx card detected: OpenGL fog disabled\n");
|
||||||
|
|
Loading…
Reference in a new issue