X-Git-Url: https://ruderich.org/simon/gitweb/?a=blobdiff_plain;f=src%2Ftlsproxy.c;h=6ce976c62f920842396c35b23a7bd7ef61145e89;hb=0f69065a13b6831dadd2aef7928ee9654b7f43d1;hp=b79e05daec86135f8ed470b2f8bee9bf881d1b37;hpb=f1a626728ee8be94ebb023c6cfb2f68684671450;p=tlsproxy%2Ftlsproxy.git diff --git a/src/tlsproxy.c b/src/tlsproxy.c index b79e05d..6ce976c 100644 --- a/src/tlsproxy.c +++ b/src/tlsproxy.c @@ -3,7 +3,7 @@ * ensures the server certificate doesn't change. Normally this isn't detected * if a trusted CA for the new server certificate is installed. * - * Copyright (C) 2011 Simon Ruderich + * Copyright (C) 2011-2012 Simon Ruderich * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -137,7 +137,7 @@ int main(int argc, char **argv) { initialize_gnutls(); /* Spawn worker threads to handle requests. */ - threads = (pthread_t *)malloc(thread_count * sizeof(pthread_t)); + threads = malloc(thread_count * sizeof(*threads)); if (NULL == threads) { perror("thread malloc failed"); return EXIT_FAILURE; @@ -234,7 +234,6 @@ int main(int argc, char **argv) { errno = pthread_join(threads[i], NULL); if (0 != errno) { perror("pthread_join()"); - continue; } }