Mesa (master): mesa: Drop _mesa_bsearch() wrapper.

Matt Turner mattst88 at kemper.freedesktop.org
Wed Sep 24 16:58:12 UTC 2014


Module: Mesa
Branch: master
Commit: 209eba42ebfc0108ad37b5a83631ed6c019a63c3
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=209eba42ebfc0108ad37b5a83631ed6c019a63c3

Author: Matt Turner <mattst88 at gmail.com>
Date:   Sun Sep 21 22:50:36 2014 -0700

mesa: Drop _mesa_bsearch() wrapper.

Reviewed-by: Ian Romanick <ian.d.romanick at intel.com>
Reviewed-by: Jose Fonseca <jfonseca at vmware.com>
Reviewed-by: Emil Velikov <emil.l.velikov at gmail.com>

---

 src/mapi/glapi/gen/gl_enums.py |    8 ++++----
 src/mesa/main/imports.c        |   17 -----------------
 src/mesa/main/imports.h        |    4 ----
 3 files changed, 4 insertions(+), 25 deletions(-)

diff --git a/src/mapi/glapi/gen/gl_enums.py b/src/mapi/glapi/gen/gl_enums.py
index 0214932..35919d6 100644
--- a/src/mapi/glapi/gen/gl_enums.py
+++ b/src/mapi/glapi/gen/gl_enums.py
@@ -82,10 +82,10 @@ const char *_mesa_lookup_enum_by_nr( int nr )
 
    STATIC_ASSERT(sizeof(enum_string_table) < (1 << 16));
 
-   elt = _mesa_bsearch(& nr, enum_string_table_offsets,
-                       Elements(enum_string_table_offsets),
-                       sizeof(enum_string_table_offsets[0]),
-                       (cfunc) compar_nr);
+   elt = bsearch(& nr, enum_string_table_offsets,
+                 Elements(enum_string_table_offsets),
+                 sizeof(enum_string_table_offsets[0]),
+                 (cfunc) compar_nr);
 
    if (elt != NULL) {
       return &enum_string_table[elt->offset];
diff --git a/src/mesa/main/imports.c b/src/mesa/main/imports.c
index b8ec2e7..2c5f20d 100644
--- a/src/mesa/main/imports.c
+++ b/src/mesa/main/imports.c
@@ -475,23 +475,6 @@ _mesa_half_to_float(GLhalfARB val)
 
 
 /**********************************************************************/
-/** \name Sort & Search */
-/*@{*/
-
-/**
- * Wrapper for bsearch().
- */
-void *
-_mesa_bsearch( const void *key, const void *base, size_t nmemb, size_t size, 
-               int (*compar)(const void *, const void *) )
-{
-   return bsearch(key, base, nmemb, size, compar);
-}
-
-/*@}*/
-
-
-/**********************************************************************/
 /** \name Environment vars */
 /*@{*/
 
diff --git a/src/mesa/main/imports.h b/src/mesa/main/imports.h
index 8dbcf83..8f8bcaf 100644
--- a/src/mesa/main/imports.h
+++ b/src/mesa/main/imports.h
@@ -534,10 +534,6 @@ _mesa_half_is_negative(GLhalfARB h)
    return h & 0x8000;
 }
 
-extern void *
-_mesa_bsearch( const void *key, const void *base, size_t nmemb, size_t size, 
-               int (*compar)(const void *, const void *) );
-
 extern char *
 _mesa_getenv( const char *var );
 




More information about the mesa-commit mailing list