Преглед изворни кода

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