From e6fb010b4fd3cb2e56541afbfb4eb42d4814a407 Mon Sep 17 00:00:00 2001 From: Mikhail Khodjaiants Date: Mon, 9 Jul 2012 13:16:30 -0400 Subject: [PATCH] Bug 384632 - Missing change mark in the Memory view Change-Id: I8d0a8ade47c0e16eb4f938bb78407d8707c156eb Reviewed-on: https://git.eclipse.org/r/6681 Reviewed-by: Marc Khouzam IP-Clean: Marc Khouzam Tested-by: Marc Khouzam --- .../src/org/eclipse/cdt/dsf/debug/model/DsfMemoryBlock.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dsf/org.eclipse.cdt.dsf/src/org/eclipse/cdt/dsf/debug/model/DsfMemoryBlock.java b/dsf/org.eclipse.cdt.dsf/src/org/eclipse/cdt/dsf/debug/model/DsfMemoryBlock.java index 2f3ad3a91d9..e21001d4718 100644 --- a/dsf/org.eclipse.cdt.dsf/src/org/eclipse/cdt/dsf/debug/model/DsfMemoryBlock.java +++ b/dsf/org.eclipse.cdt.dsf/src/org/eclipse/cdt/dsf/debug/model/DsfMemoryBlock.java @@ -391,8 +391,8 @@ public class DsfMemoryBlock extends PlatformObject implements IMemoryBlockExtens for (int i = 0; i < length; i++) { if ( i < newLength ) { newBlock[i].setFlags(fBlock[distance + i].getFlags()); + newBlock[i].setHistoryKnown(true); if (newBlock[i].getValue() != fBlock[distance + i].getValue()) { - newBlock[i].setHistoryKnown(true); newBlock[i].setChanged(true); } } @@ -477,8 +477,8 @@ public class DsfMemoryBlock extends PlatformObject implements IMemoryBlockExtens for (int i = 0; i < length; i++) { if ( (distance + i) < newLength ) { newBlock[distance + i].setFlags(fBlock[i].getFlags()); + newBlock[distance + i].setHistoryKnown(true); if (newBlock[distance + i].getValue() != fBlock[i].getValue()) { - newBlock[distance + i].setHistoryKnown(true); newBlock[distance + i].setChanged(true); } }