From 4bf570d6181ecb9a06f2ec6ac1156e8092f32267 Mon Sep 17 00:00:00 2001 From: Jim Ingham Date: Wed, 26 Jan 2011 19:10:34 +0000 Subject: [PATCH] Typo in looking up the stored address breakpoints, could cause us to look too far for breakpoints. llvm-svn: 124305 --- lldb/source/Target/ThreadPlanRunToAddress.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lldb/source/Target/ThreadPlanRunToAddress.cpp b/lldb/source/Target/ThreadPlanRunToAddress.cpp index 2dc9daa2e65a..23945453f00f 100644 --- a/lldb/source/Target/ThreadPlanRunToAddress.cpp +++ b/lldb/source/Target/ThreadPlanRunToAddress.cpp @@ -247,7 +247,8 @@ ThreadPlanRunToAddress::AtOurAddress () { lldb::addr_t current_address = m_thread.GetRegisterContext()->GetPC(); bool found_it = false; - for (size_t i = 0; i < m_addresses[i]; i++) + size_t num_addresses = m_addresses.size(); + for (size_t i = 0; i < num_addresses; i++) { if (m_addresses[i] == current_address) {