Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[cdt-patch] Type GDB/Mi fix

Index: ChangeLog
===================================================================
RCS file: /home/tools/org.eclipse.cdt.debug.mi.core/ChangeLog,v
retrieving revision 1.168
diff -u -r1.168 ChangeLog
--- ChangeLog	22 Aug 2003 17:09:51 -0000	1.168
+++ ChangeLog	25 Aug 2003 20:09:21 -0000
@@ -1,3 +1,9 @@
+2003-08-25 Alain Magloire
+
+	Small fix, get the datatype form the GDBTypeParser.
+
+	* src/org/eclipse/cdt/debu/mi/core/cdi/SourceManager.java
+
 2003-08-22 Alain Magloire
 
 	For casting array we use the "@" format, hide it in
Index: src/org/eclipse/cdt/debug/mi/core/cdi/SourceManager.java
===================================================================
RCS file: /home/tools/org.eclipse.cdt.debug.mi.core/src/org/eclipse/cdt/debug/mi/core/cdi/SourceManager.java,v
retrieving revision 1.27
diff -u -r1.27 SourceManager.java
--- src/org/eclipse/cdt/debug/mi/core/cdi/SourceManager.java	20 Aug 2003 15:48:48 -0000	1.27
+++ src/org/eclipse/cdt/debug/mi/core/cdi/SourceManager.java	25 Aug 2003 20:09:22 -0000
@@ -242,16 +242,16 @@
 				switch(gdbType.getType()) {
 					case GDBType.ARRAY:
 						int d = ((GDBDerivedType)gdbType).getDimension();
-						aType = new ArrayType(target, typename, d);
+						aType = new ArrayType(target, gdbType.toString(), d);
 					break;
 					case GDBType.FUNCTION:
-						aType = new FunctionType(target, typename);
+						aType = new FunctionType(target, gdbType.toString());
 					break;
 					case GDBType.POINTER:
-						aType = new PointerType(target, typename);
+						aType = new PointerType(target, gdbType.toString());
 					break;
 					case GDBType.REFERENCE:
-						aType = new ReferenceType(target, typename);
+						aType = new ReferenceType(target, gdbType.toString());
 					break;
 				}
 				gdbType = ((GDBDerivedType)gdbType).getChild();



Back to the top