From 19d3620965f3e6235744678e6d8972a66708bb92 Mon Sep 17 00:00:00 2001 From: "Yukihiro \"Matz\" Matsumoto" Date: Wed, 30 Oct 2024 22:34:11 +0900 Subject: [PATCH] mruby-bigint (mrb_bint_powm): stop a warning for no `return` --- mrbgems/mruby-bigint/core/bigint.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/mrbgems/mruby-bigint/core/bigint.c b/mrbgems/mruby-bigint/core/bigint.c index e506ace6b..a5818c432 100644 --- a/mrbgems/mruby-bigint/core/bigint.c +++ b/mrbgems/mruby-bigint/core/bigint.c @@ -1773,6 +1773,8 @@ mrb_bint_powm(mrb_state *mrb, mrb_value x, mrb_value exp, mrb_value mod) raise: if (mrb_integer_p(mod)) mpz_clear(mrb, &c); mrb_raise(mrb, E_ARGUMENT_ERROR, "int.pow(n,m): n must be positive"); + /* not reached */ + return mrb_nil_value(); } mrb_value