From 31744888513152999b07794fcd411db2f20715ae Mon Sep 17 00:00:00 2001 From: "Yukihiro \"Matz\" Matsumoto" Date: Sat, 13 Apr 2024 16:17:47 +0900 Subject: [PATCH] backtrace.c: remove uninitialized local variable declaration --- src/backtrace.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/backtrace.c b/src/backtrace.c index d8e78ea95..44afee097 100644 --- a/src/backtrace.c +++ b/src/backtrace.c @@ -85,7 +85,6 @@ pack_backtrace(mrb_state *mrb, ptrdiff_t ciidx, struct mrb_backtrace_location *p static struct RBasic* packed_backtrace(mrb_state *mrb) { - struct RBacktrace *backtrace; ptrdiff_t ciidx = mrb->c->ci - mrb->c->cibase; if (ciidx >= mrb->c->ciend - mrb->c->cibase) @@ -93,7 +92,7 @@ packed_backtrace(mrb_state *mrb) ptrdiff_t len = ciidx + 1; - backtrace = MRB_OBJ_ALLOC(mrb, MRB_TT_BACKTRACE, NULL); + struct RBacktrace *backtrace = MRB_OBJ_ALLOC(mrb, MRB_TT_BACKTRACE, NULL); void *ptr = mrb_malloc(mrb, len * sizeof(struct mrb_backtrace_location)); backtrace->locations = (struct mrb_backtrace_location*)ptr;