mirror of
https://github.com/radareorg/radare2.git
synced 2025-02-05 04:56:10 +00:00
Fix java disasm crash from rasm2
This commit is contained in:
parent
4f70c1bf89
commit
50cddc5286
@ -13,7 +13,8 @@ static int disassemble(RAsm *a, RAsmOp *op, const ut8 *buf, int len) {
|
||||
//void *cp;
|
||||
RBinJavaObj *obj = NULL;
|
||||
RBin *bin = a->binb.bin;
|
||||
RBinPlugin *plugin = bin->cur && bin->cur->o ? bin->cur->o->plugin : NULL;
|
||||
RBinPlugin *plugin = bin && bin->cur && bin->cur->o ?
|
||||
bin->cur->o->plugin : NULL;
|
||||
if (plugin) {
|
||||
if (!strcmp (plugin->name, "java")) { // XXX slow
|
||||
obj = bin->cur->o->bin_obj; //o;
|
||||
|
Loading…
x
Reference in New Issue
Block a user