pike.git / src / pike_search.h

version» Context lines:

pike.git/src/pike_search.h:4:   #define MEMSEARCH_LINKS 512   #define BMLEN 768   #define CHARS 256   #define TUNAFISH      #define generic_mem_searcher pike_mem_searcher      struct hubbe_search_link   {    struct hubbe_search_link *next; -  INT32 key, offset; +  ptrdiff_t offset; +  INT32 key;   };      struct hubbe_searcher   {    struct object *o; /* must be first */    void *needle;    ptrdiff_t needlelen;    -  unsigned INT32 hsize, max; +  size_t hsize, max;    struct hubbe_search_link links[MEMSEARCH_LINKS];    struct hubbe_search_link *set[MEMSEARCH_LINKS];   };      struct boyer_moore_hubbe_searcher   {    struct object *o; /* must be first */    void *needle;    ptrdiff_t needlelen;