summaryrefslogtreecommitdiff
path: root/mysys/my_bitmap.c
diff options
context:
space:
mode:
authormonty@donna.mysql.com <>2001-02-07 23:27:19 +0200
committermonty@donna.mysql.com <>2001-02-07 23:27:19 +0200
commit059ad7f078297881fefeff7df2bc5795298f54fd (patch)
treed7fa348f41efb0b9fb57e0fe2b6be333f71433cb /mysys/my_bitmap.c
parentd487e5a9b1702ffaeb7afd8656cd811be1493576 (diff)
downloadmariadb-git-059ad7f078297881fefeff7df2bc5795298f54fd.tar.gz
Force sockets to be blocking on HPUX 11.0
Changed BITMAP to MY_BITMAP to avoid type conflict on windows
Diffstat (limited to 'mysys/my_bitmap.c')
-rw-r--r--mysys/my_bitmap.c12
1 files changed, 5 insertions, 7 deletions
diff --git a/mysys/my_bitmap.c b/mysys/my_bitmap.c
index 2601aa96727..b4990816b56 100644
--- a/mysys/my_bitmap.c
+++ b/mysys/my_bitmap.c
@@ -27,9 +27,7 @@
#include <my_bitmap.h>
#include <assert.h>
-pthread_mutex_t LOCK_bitmap;
-
-my_bool bitmap_init(BITMAP *map, uint bitmap_size)
+my_bool bitmap_init(MY_BITMAP *map, uint bitmap_size)
{
if (!(map->bitmap=(uchar*) my_malloc((bitmap_size+7)/8,MYF(MY_WME))))
return 1;
@@ -41,7 +39,7 @@ my_bool bitmap_init(BITMAP *map, uint bitmap_size)
return 0;
}
-void bitmap_free(BITMAP *map)
+void bitmap_free(MY_BITMAP *map)
{
if (map->bitmap)
{
@@ -53,7 +51,7 @@ void bitmap_free(BITMAP *map)
}
}
-void bitmap_set_bit(BITMAP *map, uint bitmap_bit)
+void bitmap_set_bit(MY_BITMAP *map, uint bitmap_bit)
{
if (bitmap_bit < map->bitmap_size)
{
@@ -64,7 +62,7 @@ void bitmap_set_bit(BITMAP *map, uint bitmap_bit)
}
-uint bitmap_set_next(BITMAP *map)
+uint bitmap_set_next(MY_BITMAP *map)
{
uchar *bitmap=map->bitmap;
uint bit_found = MY_BIT_NONE;
@@ -94,7 +92,7 @@ uint bitmap_set_next(BITMAP *map)
}
-void bitmap_clear_bit(BITMAP *map, uint bitmap_bit)
+void bitmap_clear_bit(MY_BITMAP *map, uint bitmap_bit)
{
if (bitmap_bit < map->bitmap_size)
{