Fix build

This commit is contained in:
pancake 2014-06-06 00:06:30 +02:00
parent 8ddc053be9
commit 0ea452d0f5
5 changed files with 17 additions and 17 deletions

View File

@ -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);

View File

@ -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);
}

View File

@ -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)

View File

@ -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);

View File

@ -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);
}
}