1 #include "pthread_impl.h"
3 static void dummy(struct __ptcb
*cb
)
6 weak_alias(dummy
, __do_cleanup_push
);
7 weak_alias(dummy
, __do_cleanup_pop
);
9 void _pthread_cleanup_push(struct __ptcb
*cb
, void (*f
)(void *), void *x
)
13 __do_cleanup_push(cb
);
16 void _pthread_cleanup_pop(struct __ptcb
*cb
, int run
)
19 if (run
) cb
->__f(cb
->__x
);