aboutsummaryrefslogtreecommitdiff
path: root/linuxthreads/Examples/ex1.c
diff options
context:
space:
mode:
authorAndreas Jaeger <aj@suse.de>2000-12-27 17:14:56 +0000
committerAndreas Jaeger <aj@suse.de>2000-12-27 17:14:56 +0000
commita375a533a2445079390907b962464a379d25f5d5 (patch)
treed781d06615c1d76d029c48e1d7eb69dc21ecbf3d /linuxthreads/Examples/ex1.c
parent21112857299d8a7b9c04fcb2027ae5186acfcf4f (diff)
downloadglibc-a375a533a2445079390907b962464a379d25f5d5.tar
glibc-a375a533a2445079390907b962464a379d25f5d5.tar.gz
glibc-a375a533a2445079390907b962464a379d25f5d5.tar.bz2
glibc-a375a533a2445079390907b962464a379d25f5d5.zip
* Examples/ex13.c: Make local functions static.
* ecmutex.c: Likewise. * Examples/ex14.c: Likewise. * Examples/ex2.c: Make local functions static; reformat. * Examples/ex1.c: Likewise. * Examples/ex4.c: Likewise. * Examples/ex5.c: Likewise. * Examples/ex7.c: Likewise. CVS ----------------------------------------------------------------------
Diffstat (limited to 'linuxthreads/Examples/ex1.c')
-rw-r--r--linuxthreads/Examples/ex1.c37
1 files changed, 22 insertions, 15 deletions
diff --git a/linuxthreads/Examples/ex1.c b/linuxthreads/Examples/ex1.c
index f455ecfaf0..29138cf761 100644
--- a/linuxthreads/Examples/ex1.c
+++ b/linuxthreads/Examples/ex1.c
@@ -7,29 +7,36 @@
#include <unistd.h>
#include "pthread.h"
-void * process(void * arg)
+static void *
+process (void *arg)
{
int i;
- fprintf(stderr, "Starting process %s\n", (char *) arg);
- for (i = 0; i < 10000; i++) {
- write(1, (char *) arg, 1);
- }
+ fprintf (stderr, "Starting process %s\n", (char *) arg);
+ for (i = 0; i < 10000; i++)
+ {
+ write (1, (char *) arg, 1);
+ }
return NULL;
}
-int main(void)
+int
+main (void)
{
int retcode;
pthread_t th_a, th_b;
- void * retval;
+ void *retval;
- retcode = pthread_create(&th_a, NULL, process, (void *) "a");
- if (retcode != 0) fprintf(stderr, "create a failed %d\n", retcode);
- retcode = pthread_create(&th_b, NULL, process, (void *) "b");
- if (retcode != 0) fprintf(stderr, "create b failed %d\n", retcode);
- retcode = pthread_join(th_a, &retval);
- if (retcode != 0) fprintf(stderr, "join a failed %d\n", retcode);
- retcode = pthread_join(th_b, &retval);
- if (retcode != 0) fprintf(stderr, "join b failed %d\n", retcode);
+ retcode = pthread_create (&th_a, NULL, process, (void *) "a");
+ if (retcode != 0)
+ fprintf (stderr, "create a failed %d\n", retcode);
+ retcode = pthread_create (&th_b, NULL, process, (void *) "b");
+ if (retcode != 0)
+ fprintf (stderr, "create b failed %d\n", retcode);
+ retcode = pthread_join (th_a, &retval);
+ if (retcode != 0)
+ fprintf (stderr, "join a failed %d\n", retcode);
+ retcode = pthread_join (th_b, &retval);
+ if (retcode != 0)
+ fprintf (stderr, "join b failed %d\n", retcode);
return 0;
}