From 772fe11d8300d5d18b133db6491b8b8233a8db0f Mon Sep 17 00:00:00 2001 From: "Yukihiro \"Matz\" Matsumoto" Date: Thu, 18 Aug 2022 12:57:51 +0900 Subject: [PATCH] vm.c (stack_copy): use early return. --- src/vm.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/vm.c b/src/vm.c index aaf1fbb77..44d08db89 100644 --- a/src/vm.c +++ b/src/vm.c @@ -102,9 +102,8 @@ stack_clear(mrb_value *from, size_t count) static inline void stack_copy(mrb_value *dst, const mrb_value *src, size_t size) { - if (src) { - memcpy(dst, src, sizeof(mrb_value)*size); - } + if (!src) return; + memcpy(dst, src, sizeof(mrb_value)*size); } static void