commit | 0f871cf56e83d13116b021295688e57f26bbf93d | [log] [tgz] |
---|---|---|
author | Junio C Hamano <gitster@pobox.com> | Tue Feb 28 14:20:53 2012 -0800 |
committer | Junio C Hamano <gitster@pobox.com> | Tue Feb 28 14:29:37 2012 -0800 |
tree | c4b1f607c57ab69aa9d7a17fc690caf4e4dbf67d | |
parent | d0482e88a735787f7bb33ef4783be0e7f6a70946 [diff] |
grep: use static trans-case table 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>