diff options
author | Rémi Verschelde <remi@verschelde.fr> | 2016-09-06 07:51:15 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2016-09-06 07:51:15 +0200 |
commit | 10de1799fb68099ac443af68344355002f3fe9e6 (patch) | |
tree | f4c4e42bc746c9c8c62dec1436a51221f73657b0 | |
parent | d7cf27b507165d4f81d71af61812e7a7fcffd78c (diff) | |
parent | 0108e7c33acd0b053503bc7deee2cd58637d71ec (diff) |
Merge pull request #6408 from supaiku-o/issue-6374
Show object string cast instead of object id in debugger
-rw-r--r-- | core/script_debugger_remote.cpp | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/core/script_debugger_remote.cpp b/core/script_debugger_remote.cpp index 99d1e22c07..1ac0907967 100644 --- a/core/script_debugger_remote.cpp +++ b/core/script_debugger_remote.cpp @@ -219,7 +219,8 @@ void ScriptDebuggerRemote::debug(ScriptLanguage *p_script,bool p_can_continue) { if (F->get().get_type()==Variant::OBJECT) { packet_peer_stream->put_var("*"+E->get()); - packet_peer_stream->put_var(safe_get_instance_id(F->get())); + String pretty_print = F->get().operator String(); + packet_peer_stream->put_var(pretty_print.ascii().get_data()); } else { packet_peer_stream->put_var(E->get()); packet_peer_stream->put_var(F->get()); @@ -242,7 +243,8 @@ void ScriptDebuggerRemote::debug(ScriptLanguage *p_script,bool p_can_continue) { if (F->get().get_type()==Variant::OBJECT) { packet_peer_stream->put_var("*"+E->get()); - packet_peer_stream->put_var(safe_get_instance_id(F->get())); + String pretty_print = F->get().operator String(); + packet_peer_stream->put_var(pretty_print.ascii().get_data()); } else { packet_peer_stream->put_var(E->get()); packet_peer_stream->put_var(F->get()); |