Fixed entering MI commands into the debug console

This commit is contained in:
WebFreak001 2016-07-10 17:33:25 +02:00
commit ef1f4782b4
2 changed files with 17 additions and 11 deletions

View file

@ -348,8 +348,16 @@ export class MI2DebugSession extends DebugSession {
});
else {
this.miDebugger.sendUserInput(args.expression).then(output => {
if (output)
response.body.result = JSON.stringify(output);
if (typeof output == "undefined")
response.body = {
result: "",
variablesReference: 0
};
else
response.body = {
result: JSON.stringify(output),
variablesReference: 0
};
this.sendResponse(response);
}, msg => {
this.sendErrorResponse(response, 8, msg.toString());