aboutsummaryrefslogtreecommitdiff
path: root/docs/examples/multithread.c
diff options
context:
space:
mode:
Diffstat (limited to 'docs/examples/multithread.c')
-rw-r--r--docs/examples/multithread.c11
1 files changed, 5 insertions, 6 deletions
diff --git a/docs/examples/multithread.c b/docs/examples/multithread.c
index 83ed3f589..a162000da 100644
--- a/docs/examples/multithread.c
+++ b/docs/examples/multithread.c
@@ -69,16 +69,15 @@ int main(int argc, char **argv)
{
pthread_t tid[NUMT];
int i;
- int error;
/* Must initialize libcurl before any threads are started */
curl_global_init(CURL_GLOBAL_ALL);
for(i = 0; i< NUMT; i++) {
- error = pthread_create(&tid[i],
- NULL, /* default attributes please */
- pull_one_url,
- (void *)urls[i]);
+ int error = pthread_create(&tid[i],
+ NULL, /* default attributes please */
+ pull_one_url,
+ (void *)urls[i]);
if(0 != error)
fprintf(stderr, "Couldn't run thread number %d, errno %d\n", i, error);
else
@@ -87,7 +86,7 @@ int main(int argc, char **argv)
/* now wait for all threads to terminate */
for(i = 0; i< NUMT; i++) {
- error = pthread_join(tid[i], NULL);
+ pthread_join(tid[i], NULL);
fprintf(stderr, "Thread %d terminated\n", i);
}