Skip to content

Commit 90025d2

Browse files
committed
try this
1 parent b22d01c commit 90025d2

File tree

1 file changed

+4
-5
lines changed

1 file changed

+4
-5
lines changed

libr/anal/fcn.c

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2243,11 +2243,11 @@ R_API RAnalBlock *r_anal_function_bbget_in(RAnal *anal, RAnalFunction *fcn, ut64
22432243
if (addr == UT64_MAX) {
22442244
return NULL;
22452245
}
2246-
#if 1
2247-
return r_anal_get_block_at (anal, addr);
2248-
#else
2246+
RAnalBlock *bb = r_anal_get_block_at (anal, addr);
2247+
if (bb) {
2248+
return bb;
2249+
}
22492250
RListIter *iter;
2250-
RAnalBlock *bb;
22512251
const bool aligned = r_anal_is_aligned (anal, addr);
22522252
r_list_foreach (fcn->bbs, iter, bb) {
22532253
if (r_anal_block_contains (bb, addr)) {
@@ -2258,7 +2258,6 @@ R_API RAnalBlock *r_anal_function_bbget_in(RAnal *anal, RAnalFunction *fcn, ut64
22582258
// return bb;
22592259
}
22602260
}
2261-
#endif
22622261
return NULL;
22632262
}
22642263

0 commit comments

Comments
 (0)