Remove unnecessary use of uint16_t in symbol.c.

This commit is contained in:
Yukihiro "Matz" Matsumoto
2020-01-31 09:22:27 +09:00
parent f34623fb03
commit 10c2b7ee1c
+5 -5
View File
@@ -48,14 +48,14 @@ sym_validate_len(mrb_state *mrb, size_t len)
static const char pack_table[] = "_abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789";
static mrb_sym
sym_inline_pack(const char *name, uint16_t len)
sym_inline_pack(const char *name, size_t len)
{
const int lower_length_max = (MRB_SYMBOL_BIT - 2) / 5;
const int mix_length_max = (MRB_SYMBOL_BIT - 2) / 6;
const size_t lower_length_max = (MRB_SYMBOL_BIT - 2) / 5;
const size_t mix_length_max = (MRB_SYMBOL_BIT - 2) / 6;
char c;
const char *p;
int i;
size_t i;
mrb_sym sym = 0;
mrb_bool lower = TRUE;
@@ -124,7 +124,7 @@ symhash(const char *key, size_t len)
}
static mrb_sym
find_symbol(mrb_state *mrb, const char *name, uint16_t len, uint8_t *hashp)
find_symbol(mrb_state *mrb, const char *name, size_t len, uint8_t *hashp)
{
mrb_sym i;
symbol_name *sname;