diff --git a/dsf-gdb/org.eclipse.cdt.dsf.gdb/src/org/eclipse/cdt/dsf/mi/service/MIRegisters.java b/dsf-gdb/org.eclipse.cdt.dsf.gdb/src/org/eclipse/cdt/dsf/mi/service/MIRegisters.java index 63e7a051a9a..333c2c31d7f 100644 --- a/dsf-gdb/org.eclipse.cdt.dsf.gdb/src/org/eclipse/cdt/dsf/mi/service/MIRegisters.java +++ b/dsf-gdb/org.eclipse.cdt.dsf.gdb/src/org/eclipse/cdt/dsf/mi/service/MIRegisters.java @@ -263,6 +263,9 @@ public class MIRegisters extends AbstractDsfService implements IRegisters, ICach return; } + // the request was for only one register + assert regValue.length == 1; + // We can determine if the register is floating point because // GDB returns this additional information as part of the value. MIRegisterValue reg = regValue[0];