libpthread: simplify parens usage in function arguments
authorFranco Fichtner <franco@lastsummer.de>
Sun, 29 Dec 2013 21:30:03 +0000 (22:30 +0100)
committerFranco Fichtner <franco@lastsummer.de>
Sun, 29 Dec 2013 21:30:03 +0000 (22:30 +0100)
lib/libpthread/pthread.3
lib/libpthread/pthread_atfork.3
lib/libpthread/pthread_cleanup_push.3

index 2dff327..a2bec9c 100644 (file)
@@ -75,7 +75,7 @@ Cleanup Routines
 .Ft int
 .Fo pthread_create
 .Fa "pthread_t *thread" "const pthread_attr_t *attr"
-.Fa "void *\*[lp]*start_routine\*[rp]\*[lp]void *\*[rp]" "void *arg"
+.Fa "void *(*start_routine)(void *)" "void *arg"
 .Fc
 .Xc
 Creates a new thread of execution.
@@ -111,7 +111,7 @@ Causes the calling thread to wait for the termination of the specified thread.
 Delivers a signal to a specified thread.
 .It Xo
 .Ft int
-.Fn pthread_once "pthread_once_t *once_control" "void \*[lp]*init_routine\*[rp]\*[lp]void\*[rp]"
+.Fn pthread_once "pthread_once_t *once_control" "void (*init_routine)(void)"
 .Xc
 Calls an initialization routine once.
 .It Xo
@@ -463,7 +463,7 @@ Set the process-shared attribute in a barrier attribute object.
 .Bl -tag -width indent
 .It Xo
 .Ft int
-.Fn pthread_key_create "pthread_key_t *key" "void \*[lp]*routine\*[rp]\*[lp]void *\*[rp]"
+.Fn pthread_key_create "pthread_key_t *key" "void (*routine)(void *)"
 .Xc
 Create a thread-specific data key.
 .It Xo
@@ -487,9 +487,9 @@ Set the thread-specific value for the specified key.
 .It Xo
 .Ft int
 .Fo pthread_atfork
-.Fa "void \*[lp]*prepare\*[rp]\*[lp]void\*[rp]"
-.Fa "void \*[lp]*parent\*[rp]\*[lp]void\*[rp]"
-.Fa "void \*[lp]*child\*[rp]\*[lp]void\*[rp]"
+.Fa "void (*prepare)(void)"
+.Fa "void (*parent)(void)"
+.Fa "void (*child)(void)"
 .Fc
 .Xc
 Register fork handlers
@@ -501,7 +501,7 @@ Remove the routine at the top of the calling thread's cancellation cleanup
 stack and optionally invoke it.
 .It Xo
 .Ft void
-.Fn pthread_cleanup_push "void \*[lp]*routine\*[rp]\*[lp]void *\*[rp]" "void *routine_arg"
+.Fn pthread_cleanup_push "void (*routine)(void *)" "void *routine_arg"
 .Xc
 Push the specified cancellation cleanup handler onto the calling thread's
 cancellation stack.
index dc0603b..93241df 100644 (file)
@@ -46,9 +46,9 @@
 .In pthread.h
 .Ft int
 .Fo pthread_atfork
-.Fa "void \*[lp]*prepare\*[rp]\*[lp]void\*[rp]"
-.Fa "void \*[lp]*parent\*[rp]\*[lp]void\*[rp]"
-.Fa "void \*[lp]*child\*[rp]\*[lp]void\*[rp]"
+.Fa "void (*prepare)(void)"
+.Fa "void (*parent)(void)"
+.Fa "void (*child)(void)"
 .Fc
 .Sh DESCRIPTION
 The
index ba3cdcd..55bdf2f 100644 (file)
@@ -39,7 +39,7 @@
 .Sh SYNOPSIS
 .In pthread.h
 .Ft void
-.Fn pthread_cleanup_push "void \*[lp]*cleanup_routine\*[rp]\*[lp]void *\*[rp]" "void *arg"
+.Fn pthread_cleanup_push "void (*cleanup_routine)(void *)" "void *arg"
 .Sh DESCRIPTION
 The
 .Fn pthread_cleanup_push