mirror of
https://github.com/radareorg/radare2.git
synced 2025-03-05 21:13:27 +00:00
Fix build
This commit is contained in:
parent
8ddc053be9
commit
0ea452d0f5
@ -49,15 +49,15 @@ R_API RAnal *r_anal_new() {
|
||||
anal->cpu = NULL;
|
||||
anal->decode = R_TRUE; // slow slow if not used
|
||||
anal->sdb = sdb_new (NULL, NULL, 0);
|
||||
anal->sdb_fcns = sdb_ns (anal->sdb, "fcns");
|
||||
anal->sdb_meta = sdb_ns (anal->sdb, "meta");
|
||||
anal->sdb_hints = sdb_ns (anal->sdb, "hints");
|
||||
anal->sdb_xrefs = sdb_ns (anal->sdb, "xrefs");
|
||||
//anal->sdb_vars = sdb_ns (anal->sdb, "vars");
|
||||
//anal->sdb_args = sdb_ns (anal->sdb, "args");
|
||||
//anal->sdb_ret = sdb_ns (anal->sdb, "ret");
|
||||
//anal->sdb_locals = sdb_ns (anal->sdb, "locals");
|
||||
anal->sdb_types = sdb_ns (anal->sdb, "types");
|
||||
anal->sdb_fcns = sdb_ns (anal->sdb, "fcns", 1);
|
||||
anal->sdb_meta = sdb_ns (anal->sdb, "meta", 1);
|
||||
anal->sdb_hints = sdb_ns (anal->sdb, "hints", 1);
|
||||
anal->sdb_xrefs = sdb_ns (anal->sdb, "xrefs", 1);
|
||||
//anal->sdb_vars = sdb_ns (anal->sdb, "vars", 1);
|
||||
//anal->sdb_args = sdb_ns (anal->sdb, "args", 1);
|
||||
//anal->sdb_ret = sdb_ns (anal->sdb, "ret", 1);
|
||||
//anal->sdb_locals = sdb_ns (anal->sdb, "locals", 1);
|
||||
anal->sdb_types = sdb_ns (anal->sdb, "types", 1);
|
||||
anal->printf = (PrintfCallback) printf;
|
||||
r_anal_type_init (anal);
|
||||
r_anal_xrefs_init (anal);
|
||||
|
@ -849,8 +849,8 @@ static RBinFile * r_bin_file_new (RBin *bin, const char *file, const ut8 * bytes
|
||||
if (sdb) {
|
||||
char fdkey[128];
|
||||
snprintf (fdkey, sizeof (fdkey)-1, "fd.%i", fd);
|
||||
binfile->sdb = sdb_ns (sdb, fdkey);
|
||||
binfile->sdb_addrinfo = sdb_ns (binfile->sdb, "addrinfo");
|
||||
binfile->sdb = sdb_ns (sdb, fdkey, 1);
|
||||
binfile->sdb_addrinfo = sdb_ns (binfile->sdb, "addrinfo", 1);
|
||||
sdb_set (binfile->sdb, "archs", "0:0:x86:32", 0);
|
||||
sdb_ns_set (sdb, "cur", binfile->sdb);
|
||||
}
|
||||
|
@ -169,9 +169,9 @@ static void r_core_anal_graph_nodes(RCore *core, RAnalFunction *fcn, int opts) {
|
||||
|
||||
if (is_keva) {
|
||||
char ns[64];
|
||||
DB = sdb_ns (core->anal->sdb, "graph");
|
||||
DB = sdb_ns (core->anal->sdb, "graph", 1);
|
||||
snprintf (ns, sizeof (ns), "fcn.0x%08"PFMT64x, fcn->addr);
|
||||
DB = sdb_ns (DB, ns);
|
||||
DB = sdb_ns (DB, ns, 1);
|
||||
}
|
||||
|
||||
#define fmt(x,y...) snprintf (x,sizeof(x),##y)
|
||||
|
@ -460,7 +460,7 @@ static int cmd_kuery(void *data, const char *input) {
|
||||
for (o = p; n; o = n) {
|
||||
n = strchr (o, '/'); // SDB_NS_SEPARATOR NAMESPACE
|
||||
if (n) *n++ = 0;
|
||||
s = sdb_ns (s, o);
|
||||
s = sdb_ns (s, o, 1);
|
||||
}
|
||||
free (p);
|
||||
}
|
||||
@ -493,7 +493,7 @@ static int cmd_kuery(void *data, const char *input) {
|
||||
if (sp) {
|
||||
char *inp = strdup (input);
|
||||
inp [(size_t)(sp-input)] = 0;
|
||||
s = sdb_ns (core->sdb, inp+1);
|
||||
s = sdb_ns (core->sdb, inp+1, 1);
|
||||
out = sdb_querys (s, NULL, 0, sp+1);
|
||||
if (out) {
|
||||
r_cons_printf ("%s\n", out);
|
||||
|
@ -479,7 +479,7 @@ static void update_sdb(RCore *core) {
|
||||
sdb_ns_set (DB, "bin", core->bin->sdb);
|
||||
RBinObject *o = r_bin_get_object (core->bin);
|
||||
if (o) {
|
||||
sdb_ns_set (sdb_ns (DB, "bin"), "info", o->kv);
|
||||
sdb_ns_set (sdb_ns (DB, "bin", 1), "info", o->kv);
|
||||
}
|
||||
sdb_ns_set (DB, "anal", core->anal->sdb);
|
||||
//sdb_ns_set (core->sdb, "flags", core->flags->sdb);
|
||||
@ -489,7 +489,7 @@ static void update_sdb(RCore *core) {
|
||||
sdb_ns_set (DB, "syscall", core->assembler->syscall->db);
|
||||
}
|
||||
{
|
||||
Sdb *d = sdb_ns (DB, "debug");
|
||||
Sdb *d = sdb_ns (DB, "debug", 1);
|
||||
sdb_ns_set (d, "signals", core->dbg->sgnls);
|
||||
}
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user