removed a few const keywords because of mutex calls
authorBrian Paul <brian.paul@tungstengraphics.com>
Tue, 21 Mar 2000 22:20:42 +0000 (22:20 +0000)
committerBrian Paul <brian.paul@tungstengraphics.com>
Tue, 21 Mar 2000 22:20:42 +0000 (22:20 +0000)
src/mesa/main/hash.c
src/mesa/main/hash.h

index cbd7f551350fbe57f06c62aa777b8e65f514b21c..17bcd1c5f3e62eb605a66b3f13659d25090d319e 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: hash.c,v 1.8 2000/03/21 17:42:27 brianp Exp $ */
+/* $Id: hash.c,v 1.9 2000/03/21 22:20:42 brianp Exp $ */
 
 /*
  * Mesa 3-D graphics library
@@ -206,7 +206,7 @@ void _mesa_HashRemove(struct _mesa_HashTable *table, GLuint key)
  * This is used in the course of deleting all display lists when
  * a context is destroyed.
  */
-GLuint _mesa_HashFirstEntry(const struct _mesa_HashTable *table)
+GLuint _mesa_HashFirstEntry(struct _mesa_HashTable *table)
 {
    GLuint pos;
    assert(table);
@@ -247,7 +247,7 @@ void _mesa_HashPrint(const struct _mesa_HashTable *table)
  *         numKeys - number of keys needed
  * Return:  starting key of free block or 0 if failure
  */
-GLuint _mesa_HashFindFreeKeyBlock(const struct _mesa_HashTable *table, GLuint numKeys)
+GLuint _mesa_HashFindFreeKeyBlock(struct _mesa_HashTable *table, GLuint numKeys)
 {
    GLuint maxKey = ~((GLuint) 0);
    _glthread_LOCK_MUTEX(table->Mutex);
index 32adf52dd54538f3ddb33d4d974556045535b540..90659c81b418fd2fa00f014368c6a44e3954842f 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: hash.h,v 1.3 2000/01/24 16:19:54 brianp Exp $ */
+/* $Id: hash.h,v 1.4 2000/03/21 22:20:42 brianp Exp $ */
 
 /*
  * Mesa 3-D graphics library
@@ -46,11 +46,11 @@ extern void _mesa_HashInsert(struct _mesa_HashTable *table, GLuint key, void *da
 
 extern void _mesa_HashRemove(struct _mesa_HashTable *table, GLuint key);
 
-extern GLuint _mesa_HashFirstEntry(const struct _mesa_HashTable *table);
+extern GLuint _mesa_HashFirstEntry(struct _mesa_HashTable *table);
 
 extern void _mesa_HashPrint(const struct _mesa_HashTable *table);
 
-extern GLuint _mesa_HashFindFreeKeyBlock(const struct _mesa_HashTable *table, GLuint numKeys);
+extern GLuint _mesa_HashFindFreeKeyBlock(struct _mesa_HashTable *table, GLuint numKeys);
 
 
 #endif