]> git.mxchange.org Git - simgear.git/blobdiff - simgear/screen/extensions.cxx
Oops, it doesn't do much good to declare a function as "static" in the .hxx
[simgear.git] / simgear / screen / extensions.cxx
index 4acf0e260160efcea9e8492fc48f75dc080f1bdf..75f7d11e7655594004f6fc3340564dc03635469a 100644 (file)
 
 #include <string.h>
 
-#ifdef WIN32
-#include <windows.h>
-#endif
-
-#if !defined( WIN32 ) && !defined( __APPLE__ )
-#include <dlfcn.h>
-#endif
-
 #include "extensions.hxx"
 
-bool SGSearchExtensionsString(char *extString, char *extName) {
+static bool SGSearchExtensionsString(char *extString, char *extName) {
     // Returns GL_TRUE if the *extName string appears in the *extString string,
     // surrounded by white spaces, or GL_FALSE otherwise.
 
     char *p, *end;
     int n, extNameLen;
 
+    if ((extString == NULL) || (extName == NULL))
+        return false;
+
     extNameLen = strlen(extName);
 
     p=extString;