From d63edd191cc4956d22f0487ff1cfee4feffe95f8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fredrik=20H=C3=BCbinette=20=28Hubbe=29?= <hubbe@hubbe.net> Date: Tue, 6 Aug 1996 00:07:56 +0200 Subject: [PATCH] bugfix! Rev: src/memory.c:1.3 --- src/memory.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/memory.c b/src/memory.c index a130aa5185..928322d5e2 100644 --- a/src/memory.c +++ b/src/memory.c @@ -386,7 +386,7 @@ void init_memsearch(struct mem_searcher *s, }else{ INT32 tmp, h; unsigned INT32 hsize, e, max; - char *q; + unsigned char *q; struct link *ptr; hsize=52+(max_haystacklen >> 7) - (needlelen >> 8); @@ -409,7 +409,7 @@ void init_memsearch(struct mem_searcher *s, ptr=& s->links[0]; - q=needle; + q=(unsigned char *)needle; #if BYTEORDER == 4321 for(tmp=e=0;e<sizeof(INT32)-1;e++) @@ -425,7 +425,7 @@ void init_memsearch(struct mem_searcher *s, tmp<<=8; tmp|=*(q++); #else - tmp=EXTRACT_INT((unsigned char *)q); + tmp=EXTRACT_INT(q); q++; #endif h=tmp; -- GitLab