Compiler: Silence compiler warnings about do_pop() GCC 8 got more picky about function pointer signatures, and thus isn't really fond of us passing void do_pop(int) off as void(*)(void*), hence we now have a wrapper do_code_cleanup() of matching signature for these occasions.