summaryrefslogtreecommitdiffhomepage
path: root/src/backtrace.c
diff options
context:
space:
mode:
authorYukihiro "Matz" Matsumoto <[email protected]>2019-02-18 17:24:16 +0900
committerGitHub <[email protected]>2019-02-18 17:24:16 +0900
commit93e25f4aaa23567e848d96df57395ac9f841a6b7 (patch)
treebd015ca60340191464d174742e5c5225b49ba6a1 /src/backtrace.c
parent3e0d29b7bed34a961ba991f581528078dedbe934 (diff)
parent15344dfd0b605f391ea2c1f171eb8595c9831df1 (diff)
downloadmruby-93e25f4aaa23567e848d96df57395ac9f841a6b7.tar.gz
mruby-93e25f4aaa23567e848d96df57395ac9f841a6b7.zip
Merge pull request #4282 from shuujii/remove-unneeded-memset-in-backtrace.c
Remove unneeded `memset()` in `src/backtrace.c`
Diffstat (limited to 'src/backtrace.c')
-rw-r--r--src/backtrace.c1
1 files changed, 0 insertions, 1 deletions
diff --git a/src/backtrace.c b/src/backtrace.c
index 57ae7fd7f..c9da2026e 100644
--- a/src/backtrace.c
+++ b/src/backtrace.c
@@ -206,7 +206,6 @@ packed_backtrace(mrb_state *mrb)
each_backtrace(mrb, ciidx, mrb->c->ci->pc, count_backtrace_i, &len);
size = len * sizeof(struct backtrace_location);
ptr = mrb_malloc(mrb, size);
- if (ptr) memset(ptr, 0, size);
backtrace = mrb_data_object_alloc(mrb, NULL, ptr, &bt_type);
backtrace->flags = (unsigned int)len;
each_backtrace(mrb, ciidx, mrb->c->ci->pc, pack_backtrace_i, &ptr);