C: A function is detected as variable #1012
The ctags e5b7a25 detects a function as variable in the header epan/except.h of the Wireshark library:
However it's a function except_unhandled_catcher (both return value type and parameter type are function pointers).
The text was updated successfully, but these errors were encountered:
I can confirm this, and that the old C parser got that one right. Ignoring/removing
$ ./ctags -x --OldC-kinds=+pv --languages=OldC /tmp/1012.c except_unhandled_catcher prototype 1 /tmp/1012.c WS_DLL_PUBLIC void (*except_unhandled_catcher(void (*)(except_t *)))(except_t *);