[
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();