hotwater - 2007-09-23

When I use lxr to read bash-3.1, I find it fails to recognize a function name as an identifier in the following case

92 void
93 array_dispose(a)
94 ARRAY   *a;
95 {
96         if (a == 0)
97                 return;
98         array_flush (a);
99         array_dispose_element(a->head);
100         free(a);
101 }
(from: bash-3.1/array.c)

the "array_dispose" can not be clicked or be found by identifier search.
It is a problem for me,help!