1#include "libioP.h" 2#if _G_HAVE_ATEXIT 3#include <stdlib.h> 4 5typedef void (*voidfunc) __P((void)); 6 7static void 8_IO_register_cleanup () 9{ 10 atexit ((voidfunc)_IO_cleanup); 11 _IO_cleanup_registration_needed = 0; 12} 13 14void (*_IO_cleanup_registration_needed)() = _IO_register_cleanup; 15#else 16void (*_IO_cleanup_registration_needed)() = NULL; 17#endif /* _G_HAVE_ATEXIT */ 18