From c37ebfe08fb43242687e58a68628ade8101973d7 Mon Sep 17 00:00:00 2001 From: Peter Zhu Date: Fri, 26 May 2023 13:34:26 -0400 Subject: [PATCH] Remove dead code in string.c The STR_DEC_LEN macro is not used. --- string.c | 11 ----------- 1 file changed, 11 deletions(-) diff --git a/string.c b/string.c index f3b1406665..df1464fb70 100644 --- a/string.c +++ b/string.c @@ -125,17 +125,6 @@ VALUE rb_cSymbol; }\ } while (0) -#define STR_DEC_LEN(str) do {\ - if (STR_EMBED_P(str)) {\ - long n = RSTRING_LEN(str);\ - n--;\ - STR_SET_EMBED_LEN((str), n);\ - }\ - else {\ - RSTRING(str)->as.heap.len--;\ - }\ -} while (0) - static inline bool str_enc_fastpath(VALUE str) {