Mercurial > hg > octave-lojdl > gnulib-hg
changeset 2497:543f54b01ce1
New file, from libiberty.
author | Jim Meyering <jim@meyering.net> |
---|---|
date | Sat, 06 May 2000 14:33:22 +0000 |
parents | 1f391ed6c27e |
children | 44eabf13df1d |
files | lib/atexit.c |
diffstat | 1 files changed, 18 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
new file mode 100644 --- /dev/null +++ b/lib/atexit.c @@ -0,0 +1,18 @@ +/* Wrapper to implement ANSI C's atexit using SunOS's on_exit. */ +/* This function is in the public domain. --Mike Stump. */ + +#include "config.h" + +#ifdef HAVE_ON_EXIT + +int +atexit(f) + void (*f)(); +{ + /* If the system doesn't provide a definition for atexit, use on_exit + if the system provides that. */ + on_exit (f, 0); + return 0; +} + +#endif