From 7022d8e9b1a5ef2039dedee1e16d294b97c818d4 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Fredrik=20H=C3=BCbinette=20=28Hubbe=29?= <hubbe@hubbe.net>
Date: Sun, 6 Apr 1997 20:27:23 -0700
Subject: [PATCH] bug in memory searcher fixed (I hope)

Rev: src/memory.c:1.6
---
 src/memory.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/memory.c b/src/memory.c
index 7cf99d0bda..49dacdd9ed 100644
--- a/src/memory.c
+++ b/src/memory.c
@@ -289,10 +289,10 @@ char *memory_search(struct mem_searcher *s,
       char *q, *end;
       register struct link *ptr;
       
-      end=haystack+haystacklen+1;
+      end=haystack+haystacklen;
       q=haystack + s->max - sizeof(INT32);
       q=(char *)( ((long)q) & -sizeof(INT32));
-      for(;q<end-sizeof(INT32)+1;q+=s->max)
+      for(;q<=end-sizeof(INT32);q+=s->max)
       {
 	h=tmp=*(INT32 *)q;
 	
-- 
GitLab