X-Git-Url: https://pd.if.org/git/?a=blobdiff_plain;f=opt%2Fpthreads%2Ftss_create.c;fp=opt%2Fpthreads%2Ftss_create.c;h=e51a09efeab9331331b2df357d3ce234ae90b9a9;hb=540e01a59a43ba091b3b221bf00f1ee7df8cdf1f;hp=0000000000000000000000000000000000000000;hpb=f133f37ab345ed859a35cf6e19aba2f02d18cee8;p=pdclib diff --git a/opt/pthreads/tss_create.c b/opt/pthreads/tss_create.c new file mode 100644 index 0000000..e51a09e --- /dev/null +++ b/opt/pthreads/tss_create.c @@ -0,0 +1,25 @@ +#ifndef REGTEST +#include +#include + +int tss_create(tss_t *key, tss_dtor_t dtor) +{ + switch(pthread_key_create(key, dtor)) { + case 0: + return thrd_success; + default: + return thrd_error; + } +} +#endif + +#ifdef TEST +#include <_PDCLIB_test.h> + +/* Tested in tss_get.c */ +int main( void ) +{ + return TEST_RESULTS; +} + +#endif