浏览代码

LibPthread: Stub out `pthread_atfork()`

AnotherTest 4 年之前
父节点
当前提交
2e50c232f7
共有 2 个文件被更改,包括 7 次插入0 次删除
  1. 5 0
      Userland/Libraries/LibPthread/pthread.cpp
  2. 2 0
      Userland/Libraries/LibPthread/pthread.h

+ 5 - 0
Userland/Libraries/LibPthread/pthread.cpp

@@ -740,4 +740,9 @@ int pthread_rwlockattr_setpshared(pthread_rwlockattr_t*, int)
     ASSERT_NOT_REACHED();
 }
 
+int pthread_atfork(void (*)(void), void (*)(void), void (*)(void))
+{
+    ASSERT_NOT_REACHED();
+}
+
 } // extern "C"

+ 2 - 0
Userland/Libraries/LibPthread/pthread.h

@@ -145,4 +145,6 @@ int pthread_rwlockattr_getpshared(const pthread_rwlockattr_t* __restrict, int* _
 int pthread_rwlockattr_init(pthread_rwlockattr_t*);
 int pthread_rwlockattr_setpshared(pthread_rwlockattr_t*, int);
 
+int pthread_atfork(void (*prepare)(void), void (*parent)(void), void (*child)(void));
+
 __END_DECLS