#ifndef __EXITPROC_HPP_ #define __EXITPROC_HPP_ #include #ifdef HAVE_ATEXIT #define exit_proc(x,y) atexit(y) #elif defined (HAVE_ON_EXIT) #define exit_proc(x,y) on_exit(x,NULL) #else #error no atexit?!? #endif #endif