view lib/atexit.c @ 40174:b76c7bdde2bf

*-map tests: Fix compilation error. * tests/test-array_map.c: Include <limits.h>, for CHAR_BIT. * tests/test-hash_map.c: Likewise. * tests/test-linkedhash_map.c: Likewise.
author Colin Watson <cjwatson@debian.org>
date Sat, 02 Feb 2019 16:12:09 +0100
parents 8a1a9361108c
children
line wrap: on
line source

/* Wrapper to implement ANSI C's atexit using SunOS's on_exit. */
/* This function is in the public domain.  --Mike Stump. */

#include <config.h>

int
atexit (void (*f) (void))
{
  /* If the system doesn't provide a definition for atexit, use on_exit
     if the system provides that.  */
  on_exit (f, 0);
  return 0;
}