Fix CID 1214326

This commit is contained in:
Anton Kochkov 2014-05-17 02:33:02 +04:00
parent 137ca311fc
commit 4b94e61661

View File

@ -186,10 +186,14 @@ static RList* relocs(RBinFile *arch) {
RList *ret = NULL;
RBinReloc *ptr = NULL;
struct r_bin_mach0_reloc_t *relocs = NULL;
struct MACH0_(r_bin_mach0_obj_t) *bin = arch->o->bin_obj;
struct MACH0_(r_bin_mach0_obj_t) *bin = NULL;
int i;
RBinObject *obj = arch ? arch->o : NULL;
if (arch && arch->o) {
bin = arch->o->bin_obj;
}
if (!obj || !obj->bin_obj || !(ret = r_list_newf (free)))
return NULL;
ret->free = free;