Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[cdt-patch] MemoryBlock

Index: ChangeLog
===================================================================
RCS file: /home/tools/org.eclipse.cdt.debug.mi.core/ChangeLog,v
retrieving revision 1.42
diff -u -r1.42 ChangeLog
--- ChangeLog	29 Nov 2002 18:54:38 -0000	1.42
+++ ChangeLog	29 Nov 2002 19:25:01 -0000
@@ -1,5 +1,11 @@
 2002-11-29 Alain Magloire
 
+	* src/.../mi/core/cdi/MemoryBlock.java (setValue):
+	Check if the change affects other block and fire MemoryChangedEvent
+	when necessary.
+
+2002-11-29 Alain Magloire
+
 	* src/.../mi/core/event/MIBreakpointEvent.java:
 	* src/.../mi/core/event/MIFunctionFinishedEvent.java:
 	* src/.../mi/core/event/MILocationReachedEvent.java:
Index: src/org/eclipse/cdt/debug/mi/core/cdi/MemoryBlock.java
===================================================================
RCS file: /home/tools/org.eclipse.cdt.debug.mi.core/src/org/eclipse/cdt/debug/mi/core/cdi/MemoryBlock.java,v
retrieving revision 1.10
diff -u -r1.10 MemoryBlock.java
--- src/org/eclipse/cdt/debug/mi/core/cdi/MemoryBlock.java	28 Nov 2002 23:09:44 -0000	1.10
+++ src/org/eclipse/cdt/debug/mi/core/cdi/MemoryBlock.java	29 Nov 2002 19:25:01 -0000
@@ -121,7 +121,7 @@
 			MemoryBlock[] blocks = mgr.listMemoryBlocks();
 			for (int i = 0; i < blocks.length; i++) {
 				if (! blocks[i].equals(this) && blocks[i].contains(addresses)) {
-					blocks[i].setDirty(false);
+					blocks[i].setDirty(true);
 					mgr.update(blocks[i], null);
 				}
 			}



Back to the top