From c5f0be5a158d60752ca9e29fa85b9327770baf42 Mon Sep 17 00:00:00 2001 From: wj32 Date: Wed, 4 Nov 2009 09:57:51 +0000 Subject: [PATCH] fixed read/write memory git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2337 21ef857c-d57f-4fe0-8362-d861dc6d29cd --- 1.x/trunk/ProcessHacker/Components/MemoryList.cs | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/1.x/trunk/ProcessHacker/Components/MemoryList.cs b/1.x/trunk/ProcessHacker/Components/MemoryList.cs index cd9644fa5..191def4f1 100644 --- a/1.x/trunk/ProcessHacker/Components/MemoryList.cs +++ b/1.x/trunk/ProcessHacker/Components/MemoryList.cs @@ -487,9 +487,6 @@ namespace ProcessHacker.Components private void readWriteAddressMemoryMenuItem_Click(object sender, EventArgs e) { - if (listMemory.Items.Count == 0) - return; - PromptBox prompt = new PromptBox(); if (prompt.ShowDialog() == DialogResult.OK) @@ -521,9 +518,9 @@ namespace ProcessHacker.Components foreach (MemoryItem item in items) { - if (item.Address.CompareTo(address) > 0) + if (item.Address.CompareTo(address) >= 0) { - MemoryItem regionItem = items[i - 1]; + MemoryItem regionItem = items[i]; listMemory.Items[regionItem.Address.ToString()].Selected = true; listMemory.Items[regionItem.Address.ToString()].EnsureVisible();