24 lines · 343 B · C
RawDownload
#include <unistd.h>#include <stdlib.h> void (*_atexitfns[ATEXIT_MAX])(void); void_doatexits(void){	int i;	void (*f)(void); 	for(i = ATEXIT_MAX-1; i >= 0; i--)		if(_atexitfns[i]){			f = _atexitfns[i];			_atexitfns[i] = NULL;	/* self defense against bozos */			(*f)();		}} void exit(int status){	_doatexits();	_exit(status);}

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t