From 111f2b7b8677cb413e6c5ad9992495874861e030 Mon Sep 17 00:00:00 2001 From: curt Date: Wed, 24 Oct 2001 22:06:47 +0000 Subject: [PATCH] Addition Irix tweaks. --- src/GUI/gui.cxx | 2 +- src/Main/main.cxx | 4 ++++ src/Network/httpd.cxx | 4 ++-- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/src/GUI/gui.cxx b/src/GUI/gui.cxx index 7c62c3f56..74078a6e2 100644 --- a/src/GUI/gui.cxx +++ b/src/GUI/gui.cxx @@ -167,7 +167,7 @@ void guiErrorMessage (const char *txt, const sg_throwable &throwable) string msg = txt; msg += '\n'; msg += throwable.getFormattedMessage(); - if (throwable.getOrigin() != "") { + if (throwable.getOrigin() != (string)"") { msg += "\n (reported by "; msg += throwable.getOrigin(); msg += ')'; diff --git a/src/Main/main.cxx b/src/Main/main.cxx index 0a841f6da..8395f0320 100644 --- a/src/Main/main.cxx +++ b/src/Main/main.cxx @@ -113,8 +113,10 @@ // Should already be inlcluded by gl.h if needed by your platform so // we shouldn't include this here. // #include +#if !defined(sgi) // PFNGLPOINTPARAMETERFEXTPROC glPointParameterfEXT = 0; // PFNGLPOINTPARAMETERFVEXTPROC glPointParameterfvEXT = 0; +#endif float default_attenuation[3] = {1.0, 0.0, 0.0}; //Required for using GL_extensions void fgLoadDCS (void); @@ -806,10 +808,12 @@ void fgRenderFrame( void ) { glEnable(GL_POINT_SMOOTH); float quadratic[3] = {1.0, 0.01, 0.0001}; // get the address of our OpenGL extensions +#if !defined(sgi) glPointParameterfEXT = (PFNGLPOINTPARAMETERFEXTPROC) wglGetProcAddress("glPointParameterfEXT"); glPointParameterfvEXT = (PFNGLPOINTPARAMETERFVEXTPROC) wglGetProcAddress("glPointParameterfvEXT"); +#endif // makes the points fade as they move away glPointParameterfvEXT(GL_DISTANCE_ATTENUATION_EXT, quadratic); glPointParameterfEXT(GL_POINT_SIZE_MIN_EXT, 1.0); diff --git a/src/Network/httpd.cxx b/src/Network/httpd.cxx index f2c237fff..30354ada1 100644 --- a/src/Network/httpd.cxx +++ b/src/Network/httpd.cxx @@ -166,7 +166,7 @@ void HttpdChannel::foundTerminator (void) { if ( child->nChildren() > 0 ) { line += "