pike.git / src / stralloc.c

version» Context lines:

pike.git/src/stralloc.c:8:   #include "stralloc.h"   #include "pike_macros.h"   #include "dynamic_buffer.h"   #include "pike_macros.h"   #include "pike_memory.h"   #include "error.h"   #include "gc.h"   #include "stuff.h"      #include <errno.h> + #include <float.h>   #include <ctype.h>   #include <math.h>    - RCSID("$Id: stralloc.c,v 1.56 1999/03/04 06:05:11 hubbe Exp $"); + #ifndef HUGE + #define HUGE HUGE_VAL + #endif /*!HUGE*/    -  + RCSID("$Id: stralloc.c,v 1.57 1999/03/23 03:04:00 marcus Exp $"); +    #define BEGIN_HASH_SIZE 997   #define MAX_AVG_LINK_LENGTH 3   #define HASH_PREFIX 64      unsigned INT32 htable_size=0;   static unsigned int hashprimes_entry=0;   static struct pike_string **base_table=0;   static unsigned INT32 full_hash_value;   unsigned INT32 num_strings=0;