pike.git / src / block_alloc.h

version» Context lines:

pike.git/src/block_alloc.h:1: - /* $Id: block_alloc.h,v 1.30 2003/03/17 16:34:00 grubba Exp $ */ + /* $Id: block_alloc.h,v 1.31 2003/03/17 18:05:24 grubba Exp $ */   #undef PRE_INIT_BLOCK   #undef INIT_BLOCK   #undef EXIT_BLOCK   #undef BLOCK_ALLOC   #undef PTR_HASH_ALLOC   #undef COUNT_BLOCK   #undef COUNT_OTHER      #define PRE_INIT_BLOCK(X)   #define INIT_BLOCK(X)
pike.git/src/block_alloc.h:178:    PIKE_CONCAT(DATA,_hash_table)=old_hash; \    PIKE_CONCAT(DATA,_hash_table_size)=e; \    } \   } \    \   static inline struct DATA * \    PIKE_CONCAT(just_find_,DATA)(void *ptr, size_t hval) \   { \    struct DATA *p,**pp; \    p=PIKE_CONCAT(DATA,_hash_table)[hval]; \ -  if(!p || p->PTR_HASH_ALLOC_DATA == ptr) \ +  if(!p || p->data == ptr) \    { \    return p; \    } \    while((p=p->BLOCK_ALLOC_NEXT)) \    { \ -  if(p->PTR_HASH_ALLOC_DATA==ptr) return p; \ +  if(p->data==ptr) return p; \    } \    return 0; \   } \    \   static struct DATA *PIKE_CONCAT(just_find_,DATA)(void *ptr) \   { \    struct DATA *p; \    size_t hval = (size_t)ptr; \    if(!PIKE_CONCAT(DATA,_hash_table_size)) { \    return 0; \