Hi all, it has often been said that if a LISP programmer were tasked with catching an elephant, they would build a maze of parentheses in which the elephant gets lost. If so, then libc_exit_fini() provides a nice starting point for such a maze, even if it was started in C. In all seriousness, the logic of the function is to iterate over an array of function pointers, so why not write down that that's what it does instead of iterating over some numbers that happen to be convertible to such? Or is there something I have missed? Ciao, Markus