aboutsummaryrefslogtreecommitdiffstats
path: root/symbol.h
diff options
context:
space:
mode:
authorNobuyoshi Nakada <nobu@ruby-lang.org>2023-09-15 15:39:58 +0900
committerNobuyoshi Nakada <nobu@ruby-lang.org>2023-09-15 17:27:36 +0900
commit89802078f9f406be411032814e1960e62dbc7ce2 (patch)
treeb80377ebf0a293c5bb7dcac38791cc2026e7d158 /symbol.h
parent5a7f5bb0de982d7f1eaaaba1c900242a890ede16 (diff)
downloadruby-89802078f9f406be411032814e1960e62dbc7ce2.tar.gz
[Bug #19882] Reject tokens invalid as symbols
Diffstat (limited to 'symbol.h')
-rw-r--r--symbol.h3
1 files changed, 1 insertions, 2 deletions
diff --git a/symbol.h b/symbol.h
index a8256515d8..3649f125bf 100644
--- a/symbol.h
+++ b/symbol.h
@@ -109,10 +109,9 @@ is_global_name_punct(const int c)
return (ruby_global_name_punct_bits[(c - 0x20) / 32] >> (c % 32)) & 1;
}
-int rb_enc_symname_type(const char *name, long len, rb_encoding *enc, unsigned int allowed_attrset);
-
RUBY_SYMBOL_EXPORT_BEGIN
+int rb_enc_symname_type(const char *name, long len, rb_encoding *enc, unsigned int allowed_attrset);
size_t rb_sym_immortal_count(void);
RUBY_SYMBOL_EXPORT_END