You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
27 lines
488 B
27 lines
488 B
/* Wrapper to implement ANSI C's atexit using SunOS's on_exit. */ |
|
/* This function is in the public domain. --Mike Stump. */ |
|
|
|
/* |
|
|
|
@deftypefn Supplemental int atexit (void (*@var{f})()) |
|
|
|
Causes function @var{f} to be called at exit. Returns 0. |
|
|
|
@end deftypefn |
|
|
|
*/ |
|
|
|
#include "config.h" |
|
|
|
#ifdef HAVE_ON_EXIT |
|
|
|
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; |
|
} |
|
|
|
#endif
|
|
|