fix build failure with gcc-15 Starting with gcc-15, the compiler defaults to standard C 2023 conformance. This raises the following build failure, addressed by the present patch: . lucy.c:187:6: error: too many arguments to function ‘work’; expected 0, have 1 187 | (*work)(id); | ~^~~~~~ ~~