From 8a35fb51cdadb1abc314e1a3071ec201c30ed523 Mon Sep 17 00:00:00 2001 From: Sandra Loosemore Date: Thu, 29 Oct 2009 20:12:26 +0000 Subject: 2009-10-29 Sandra Loosemore PR gdb/10783 gdb/ * target.c (simple_search_memory): Correct read_addr initialization in loop for searching subsequent chunks. gdb/gdbserver/ * server.c (handle_search_memory_1): Correct read_addr initialization in loop for searching subsequent chunks. --- gdb/target.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'gdb/target.c') diff --git a/gdb/target.c b/gdb/target.c index 21db30c..fc24730 100644 --- a/gdb/target.c +++ b/gdb/target.c @@ -2305,7 +2305,7 @@ simple_search_memory (struct target_ops *ops, if (search_space_len >= pattern_len) { unsigned keep_len = search_buf_size - chunk_size; - CORE_ADDR read_addr = start_addr + keep_len; + CORE_ADDR read_addr = start_addr + chunk_size + keep_len; int nr_to_read; /* Copy the trailing part of the previous iteration to the front -- cgit v1.1