X-Git-Url: https://git.saurik.com/apple/libc.git/blobdiff_plain/1f2f436a38f7ae2d39a943ad2898d8fed4ed2e58..c13ac0be4e632012a2344baecc513dfb99811ccd:/sys/_libc_fork_child.c?ds=sidebyside diff --git a/sys/_libc_fork_child.c b/sys/_libc_fork_child.c index fe665cf..9311b0d 100644 --- a/sys/_libc_fork_child.c +++ b/sys/_libc_fork_child.c @@ -23,17 +23,20 @@ /* * _libc_fork_child() is called from Libsystem's libSystem_atfork_child() */ +#include +#include -extern void _asl_fork_child(); extern void _arc4_fork_child(); -extern void _init_clock_port(); -extern void _dirhelper_fork_child(); +extern void _init_clock_port(void); +extern void __environ_lock_fork_child(); +void _libc_fork_child(void); // todo: private_extern? void _libc_fork_child(void) { - _asl_fork_child(); + CRSetCrashLogMessage("crashed on child side of fork pre-exec"); + _arc4_fork_child(); _init_clock_port(); - _dirhelper_fork_child(); + __environ_lock_fork_child(); }