Branch: Tag:

2001-08-30

2001-08-30 22:27:49 by Martin Stjernholm <mast@lysator.liu.se>

Fixed some prototypes.

Rev: src/block_alloc.h:1.32
Rev: src/block_alloc_h.h:1.10

3:      #define BLOCK_ALLOC(DATA,SIZE) \   struct DATA *PIKE_CONCAT(alloc_,DATA)(void); \ + void PIKE_CONCAT3(really_free_,DATA,_unlocked)(struct DATA *d); \   void PIKE_CONCAT(really_free_,DATA)(struct DATA *d); \   void PIKE_CONCAT3(free_all_,DATA,_blocks)(void); \   void PIKE_CONCAT3(count_memory_in_,DATA,s)(INT32 *num, INT32 *size); \ -  + void PIKE_CONCAT3(init_,DATA,_blocks)(void); \         #define PTR_HASH_ALLOC(DATA,BSIZE) \
13:   extern struct DATA **PIKE_CONCAT(DATA,_hash_table); \   extern size_t PIKE_CONCAT(DATA,_hash_table_size); \   struct DATA *PIKE_CONCAT(find_,DATA)(void *ptr); \ + struct DATA *PIKE_CONCAT3(make_,DATA,_unlocked)(void *ptr, size_t hval); \ + struct DATA *PIKE_CONCAT(make_,DATA)(void *ptr, size_t hval); \   struct DATA *PIKE_CONCAT(get_,DATA)(void *ptr); \   int PIKE_CONCAT3(check_,DATA,_semafore)(void *ptr); \   int PIKE_CONCAT(remove_,DATA)(void *ptr); \