Author: mmu_man Date: 2010-11-28 06:07:53 +0100 (Sun, 28 Nov 2010) New Revision: 39665 Changeset: http://dev.haiku-os.org/changeset/39665 Modified: haiku/trunk/headers/posix/stdlib.h haiku/trunk/src/system/libroot/posix/unistd/_exit.c Log: ISO C and POSIX mandate _Exit() in stdlib.h to be the same as _exit(). Modified: haiku/trunk/headers/posix/stdlib.h =================================================================== --- haiku/trunk/headers/posix/stdlib.h 2010-11-27 21:15:43 UTC (rev 39664) +++ haiku/trunk/headers/posix/stdlib.h 2010-11-28 05:07:53 UTC (rev 39665) @@ -56,6 +56,7 @@ extern int atexit(void (*func)(void)); extern int atfork(void (*func)(void)); extern void exit(int); +extern void _Exit(int); /* misc functions */ extern char *realpath(const char *path, char *resolved); Modified: haiku/trunk/src/system/libroot/posix/unistd/_exit.c =================================================================== --- haiku/trunk/src/system/libroot/posix/unistd/_exit.c 2010-11-27 21:15:43 UTC (rev 39664) +++ haiku/trunk/src/system/libroot/posix/unistd/_exit.c 2010-11-28 05:07:53 UTC (rev 39665) @@ -4,6 +4,7 @@ */ +#include <stdlib.h> #include <unistd.h> #include <syscalls.h> @@ -20,3 +21,9 @@ _kern_exit_team(status); } + +void +_Exit(int status) +{ + _exit(status); +} \ No newline at end of file