static void * load_bytes(RBinFile *arch, const ut8 *buf, ut64 sz, ut64 la, Sdb *sdb){ ArtObj *ao = R_NEW0 (ArtObj); ao->kv = sdb_new0 (); art_header_load (&ao->art, arch->buf, ao->kv); sdb_ns_set (sdb, "info", ao->kv); return ao; }
static void *load_bytes(RBinFile *bf, const ut8 *buf, ut64 sz, ut64 la, Sdb *sdb){ ArtObj *ao = R_NEW0 (ArtObj); if (!ao) { return NULL; } ao->kv = sdb_new0 (); if (!ao->kv) { free (ao); return NULL; } art_header_load (&ao->art, bf->buf, ao->kv); sdb_ns_set (sdb, "info", ao->kv); return ao; }