.BI "void pthread_cleanup_push_defer_np(void (*" routine ")(void *),"
.BI " void *" arg );
.BI "void pthread_cleanup_pop_restore_np(int " execute );
+.fi
.sp
Compile and link with \fI\-pthread\fP.
.SH DESCRIPTION
.BR pthread_setcanceltype (3));
this ensures that cancellation clean-up will occur
even if the thread's cancelability type was "asynchronous"
-before the the call.
+before the call.
Like
.BR pthread_cleanup_pop (3),