grep: use static trans-case table
authorJunio C Hamano <gitster@pobox.com>
Tue, 28 Feb 2012 22:20:53 +0000 (14:20 -0800)
committerJunio C Hamano <gitster@pobox.com>
Tue, 28 Feb 2012 22:29:37 +0000 (14:29 -0800)
In order to prepare the kwset machinery for a case-insensitive search, we
used to use a static table of 256 elements and filled it every time before
calling kwsalloc(). Because the kwset machinery will never modify this
table, just allocate a single instance globally and fill it at the compile
time.

Signed-off-by: Junio C Hamano <gitster@pobox.com>
No differences found