atexit
if (atexit(cleanup))
atexit(summary);
atexit(del_save_file);
int atexit(void (*)(void));
atexit(finalizer);
atexit(_mcleanup);
atexit(cleanup);
atexit(PacketAliasUninit);
atexit(nss_atexit);
struct atexit *p;
struct atexit *next; /* next in list */
static struct atexit *__atexit; /* points to head of LIFO stack */
static struct atexit __atexit0; /* one guaranteed table */
struct atexit *p;
struct atexit *old__atexit;
if ((p = (struct atexit *)malloc(sizeof(*p))) == NULL)
atexit(deltmp);
atexit(cleanup_editfile);
atexit(check_and_purge_safe_mem);
atexit(config_remove_path);
atexit(printifnamemaybe);
atexit(check_and_purge_safe_mem);
atexit(driver->l_finish);
atexit(cleanup);
atexit(cleanup);
atexit(mallocstats);
atexit(vconscleanup);
atexit(callcleanup);
atexit(cleanupdf);
if (atexit(cleanup) == -1)
if (atexit(cleanup) == -1)
if (atexit(cleanup) == -1)
atexit(tidyup);
if (atexit(dounlink))
atexit(cleanup);
atexit(restart_target);
if (atexit(cleanup) == -1)
atexit(reset_tio);
atexit(killchild);
atexit(cleantemp);
atexit(exit_callback);