#define sscanf sscanf_s
#endif
-int GL_CheckExtension(const char *minglver_or_ext, const dllfunction_t *funcs, const char *disableparm, int silent)
+qboolean GL_CheckExtension(const char *minglver_or_ext, const dllfunction_t *funcs, const char *disableparm, int silent)
{
int failed = false;
const dllfunction_t *func;
{
viddef_mode_t mode;
memset(&mode, 0, sizeof(mode));
- mode.fullscreen = fullscreen;
+ mode.fullscreen = fullscreen != 0;
mode.width = width;
mode.height = height;
mode.bitsperpixel = bpp;
mode.refreshrate = vid_userefreshrate.integer ? max(1, refreshrate) : 0;
- mode.userefreshrate = vid_userefreshrate.integer;
- mode.stereobuffer = stereobuffer;
+ mode.userefreshrate = vid_userefreshrate.integer != 0;
+ mode.stereobuffer = stereobuffer != 0;
mode.samples = samples;
cl_ignoremousemoves = 2;
if (VID_InitMode(&mode))