Refactor to replace ecr and dc with the API, globally ##refactor (#523)
This commit is contained in:
parent
1173a1fb66
commit
17f5c3f247
4 changed files with 7 additions and 5 deletions
|
|
@ -6,6 +6,7 @@
|
|||
#include <ctype.h>
|
||||
#include <limits.h>
|
||||
#include "core_private.h"
|
||||
#include "cmd_descs.h"
|
||||
|
||||
static int mousemode = 0;
|
||||
static int disMode = 0;
|
||||
|
|
@ -3981,7 +3982,7 @@ static void graph_single_step_in(RzCore *core, RzAGraph *g) {
|
|||
rz_core_debug_continue_until(core, core->offset, core->offset + core->print->cur);
|
||||
core->print->cur_enabled = 0;
|
||||
} else {
|
||||
rz_core_cmd(core, "ds", 0);
|
||||
rz_core_debug_step_one(core, 1);
|
||||
rz_core_debug_regs2flags(core, 0);
|
||||
}
|
||||
} else {
|
||||
|
|
@ -4014,7 +4015,7 @@ static void graph_breakpoint(RzCore *core) {
|
|||
}
|
||||
|
||||
static void graph_continue(RzCore *core) {
|
||||
rz_core_cmd(core, "dc", 0);
|
||||
rz_debug_continue_oldhandler(core, "");
|
||||
}
|
||||
static void applyDisMode(RzCore *core) {
|
||||
switch (disMode) {
|
||||
|
|
|
|||
|
|
@ -454,7 +454,7 @@ static bool cb_scrrainbow(void *user, void *data) {
|
|||
RzConfigNode *node = (RzConfigNode *)data;
|
||||
if (node->i_value) {
|
||||
core->print->flags |= RZ_PRINT_FLAGS_RAINBOW;
|
||||
rz_core_cmd0(core, "ecr");
|
||||
rz_cons_pal_random();
|
||||
} else {
|
||||
core->print->flags &= (~RZ_PRINT_FLAGS_RAINBOW);
|
||||
rz_core_cmd0(core, "ecoo");
|
||||
|
|
|
|||
|
|
@ -3342,7 +3342,7 @@ int __hexpairs_cb(void *user) {
|
|||
|
||||
int __continue_cb(void *user) {
|
||||
RzCore *core = (RzCore *)user;
|
||||
rz_core_cmd(core, "dc", 0);
|
||||
rz_debug_continue_oldhandler(core, "");
|
||||
rz_cons_flush();
|
||||
return 0;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -3,6 +3,7 @@
|
|||
#include <rz_core.h>
|
||||
#include <rz_cons.h>
|
||||
#include "core_private.h"
|
||||
#include "cmd_descs.h"
|
||||
|
||||
#define NPF 5
|
||||
#define PIDX (RZ_ABS(core->printidx % NPF))
|
||||
|
|
@ -814,7 +815,7 @@ static void visual_breakpoint(RzCore *core) {
|
|||
|
||||
static void visual_continue(RzCore *core) {
|
||||
if (rz_config_get_b(core->config, "cfg.debug")) {
|
||||
rz_core_cmd(core, "dc", 0);
|
||||
rz_debug_continue_oldhandler(core, "");
|
||||
} else {
|
||||
rz_core_cmd(core, "aec", 0);
|
||||
rz_core_regs2flags(core);
|
||||
|
|
|
|||
Loading…
Reference in a new issue