Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[cdt-patch] Disassembly editor input fix

Index: ChangeLog
===================================================================
RCS file: /home/tools/org.eclipse.cdt.debug.ui/ChangeLog,v
retrieving revision 1.84
diff -u -r1.84 ChangeLog
--- ChangeLog 27 Jan 2003 22:28:10 -0000 1.84
+++ ChangeLog 30 Jan 2003 16:23:14 -0000
@@ -1,3 +1,7 @@
+2003-01-30 Mikhail Khodjaiants
+ Disassembly editor input fix.
+ * CDTDebugModelPresentation.java

 2003-01-27 Mikhail Khodjaiants
  Managing breakpoints from the gdb console.
  * AddAddressBreakpointActionDelegate.java
Index: src/org/eclipse/cdt/debug/internal/ui/CDTDebugModelPresentation.java
===================================================================
RCS file: /home/tools/org.eclipse.cdt.debug.ui/src/org/eclipse/cdt/debug/internal/ui/CDTDebugModelPresentation.java,v
retrieving revision 1.36
diff -u -r1.36 CDTDebugModelPresentation.java
--- src/org/eclipse/cdt/debug/internal/ui/CDTDebugModelPresentation.java 21 Jan 2003 21:40:47 -0000 1.36
+++ src/org/eclipse/cdt/debug/internal/ui/CDTDebugModelPresentation.java 30 Jan 2003 16:23:15 -0000
@@ -826,7 +826,9 @@
      try
      {
       long address = Long.parseLong( breakpoint.getAddress() );
-      return new DisassemblyEditorInput( (IStorage)(((DisassemblyManager)targets[i].getAdapter( DisassemblyManager.class )).getSourceElement( address ) ) );
+      IStorage storage = (IStorage)(((DisassemblyManager)targets[i].getAdapter( DisassemblyManager.class )).getSourceElement( address ) );
+      if ( storage != null )
+       return new DisassemblyEditorInput( storage );
      }
      catch( NumberFormatException e )
      {

Back to the top