From 951a5753af2c7d2367f098df35ac1627b9b5cf66 Mon Sep 17 00:00:00 2001 From: "Yukihiro \"Matz\" Matsumoto" Date: Sat, 10 Jan 2026 11:58:08 +0900 Subject: [PATCH] mruby-bigint: rename mpz_to_s_dc_rec to mpz_to_s_dc_recur Follow the codebase convention of using _recur suffix for recursive functions (e.g., codedump_recur, dump_recur). Co-authored-by: Claude --- mrbgems/mruby-bigint/core/bigint.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/mrbgems/mruby-bigint/core/bigint.c b/mrbgems/mruby-bigint/core/bigint.c index db39b2489..6f4a95702 100644 --- a/mrbgems/mruby-bigint/core/bigint.c +++ b/mrbgems/mruby-bigint/core/bigint.c @@ -2408,7 +2408,7 @@ static const mp_limb base_limit[34*2] = { #define BATCH_DIGITS 9 static void -mpz_to_s_dc_rec(mpz_ctx_t *ctx, char *s, mpz_t *x, size_t num_digits, +mpz_to_s_dc_recur(mpz_ctx_t *ctx, char *s, mpz_t *x, size_t num_digits, mpz_t *powers, size_t num_powers) { /* Base case: use simple conversion for small numbers */ @@ -2475,10 +2475,10 @@ mpz_to_s_dc_rec(mpz_ctx_t *ctx, char *s, mpz_t *x, size_t num_digits, /* Recursively convert high part */ size_t hi_digits = num_digits - split_digits; - mpz_to_s_dc_rec(ctx, s, &hi, hi_digits, powers, split_idx); + mpz_to_s_dc_recur(ctx, s, &hi, hi_digits, powers, split_idx); /* Recursively convert low part (exactly split_digits digits with padding) */ - mpz_to_s_dc_rec(ctx, s + hi_digits, &lo, split_digits, powers, split_idx); + mpz_to_s_dc_recur(ctx, s + hi_digits, &lo, split_digits, powers, split_idx); mpz_clear(ctx, &hi); mpz_clear(ctx, &lo); @@ -2530,7 +2530,7 @@ mpz_to_s_dc(mpz_ctx_t *ctx, char *s, mpz_t *x) tmp.sn = 1; /* Work with absolute value */ /* Do the recursive conversion */ - mpz_to_s_dc_rec(ctx, s, &tmp, num_digits, powers, num_powers); + mpz_to_s_dc_recur(ctx, s, &tmp, num_digits, powers, num_powers); /* Clean up powers table */ for (size_t i = 0; i < num_powers; i++) {