// Ada Milter API thread wrapper // Copyright 2013 B. Persson, Bjorn@Rombobeorn.se // // This library is free software: you can redistribute it and/or modify it // under the terms of the GNU General Public License version 3, as published // by the Free Software Foundation. // _GNU_SOURCE must be defined to make RTLD_NEXT available. Keeping this in a // separate file avoids any surprising effects that _GNU_SOURCE might have on // other header files that thread_wrapper.c includes. #include "pthread_create_locator.h" #define _GNU_SOURCE #include void* dlsym_next_pthread_create() { return dlsym(RTLD_NEXT, "pthread_create"); }