зеркало из https://github.com/github/ruby.git
id_table.c: constify
* id_table.c (find_empty): constify static data. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@51680 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
This commit is contained in:
Родитель
ec471f7d92
Коммит
f92ed1943c
12
id_table.c
12
id_table.c
|
@ -822,13 +822,13 @@ find_empty(register sa_table* table, register sa_index_t pos)
|
|||
{
|
||||
sa_index_t new_pos = table->free_pos-1;
|
||||
sa_entry *entry;
|
||||
static unsigned offsets[][3] = {
|
||||
{1, 2, 3},
|
||||
{2, 3, 0},
|
||||
{3, 1, 0},
|
||||
{2, 1, 0}
|
||||
static const unsigned offsets[][3] = {
|
||||
{1, 2, 3},
|
||||
{2, 3, 0},
|
||||
{3, 1, 0},
|
||||
{2, 1, 0}
|
||||
};
|
||||
unsigned *check = offsets[pos&3];
|
||||
const unsigned *const check = offsets[pos&3];
|
||||
pos &= FLOOR_TO_4;
|
||||
entry = table->entries+pos;
|
||||
|
||||
|
|
Загрузка…
Ссылка в новой задаче