egl: Drop broken _EGL_PLATFORM_NO_OS code
authorKristian Høgsberg <krh@bitplanet.net>
Thu, 13 May 2010 12:59:47 +0000 (08:59 -0400)
committerKristian Høgsberg <krh@bitplanet.net>
Thu, 13 May 2010 12:59:56 +0000 (08:59 -0400)
It would do strlen(library_suffix()) in _eglLoaderFile(), with
library_suffix() returning NULL.  So obviuosly not used or tested.

src/egl/main/egldriver.c

index 28649563a4d6b0eb71f9caa48ead41de4b906e24..2913ce2ece987de3f55462313e6540e41d1ba5ca 100644 (file)
@@ -87,32 +87,6 @@ library_suffix(void)
 }
 
 
-#else /* _EGL_PLATFORM_NO_OS */
-
-
-static const char DefaultDriverName[] = "builtin";
-
-typedef void *lib_handle;
-
-static INLINE void *
-open_library(const char *filename)
-{
-   return (void *) filename;
-}
-
-static INLINE void
-close_library(void *lib)
-{
-}
-
-
-static const char *
-library_suffix(void)
-{
-   return NULL;
-}
-
-
 #endif
 
 
@@ -157,12 +131,6 @@ _eglOpenLibrary(const char *driverPath, lib_handle *handle)
    else {
       error = dlerror();
    }
-#else /* _EGL_PLATFORM_NO_OS */
-   /* must be the default driver name */
-   if (strcmp(driverPath, DefaultDriverName) == 0)
-      mainFunc = (_EGLMain_t) _eglMain;
-   else
-      error = "not builtin driver";
 #endif
 
    if (!lib) {