diff --git a/auto.c b/auto.c index da68a6c55979e5be0fd00f6c223ece20728aaa4a..b2935cd003dfb8c55c9259b67d05744a640bc72e 100644 --- a/auto.c +++ b/auto.c @@ -124,7 +124,7 @@ Aufgabe 3 pthread_mutex_t bridge_mutex = PTHREAD_MUTEX_INITIALIZER; pthread_cond_t bridge_free = PTHREAD_COND_INITIALIZER; -void *collision_simulation3(void* args) +void *collision_simulation3(void* arg) { srand(time (NULL)); @@ -207,8 +207,8 @@ int main (int argc, char *argv[]) pthread_t car1, car2; - int rc1 = pthread_create(&car1, NULL, collision_simulation1, (void *)1, threads, crossings); - int rc2 = pthread_create(&car2, NULL, collision_simulation1, (void *)2, threads, crossings); + int rc1 = pthread_create(&car1, NULL, collision_simulation1, (void *)1); + int rc2 = pthread_create(&car2, NULL, collision_simulation1, (void *)2); if (rc1) { @@ -239,8 +239,8 @@ int main (int argc, char *argv[]) pthread_t car1, car2; - int rc1 = pthread_create(&car1, NULL, collision_simulation2, (void *)1, threads, crossings); - int rc2 = pthread_create(&car2, NULL, collision_simulation2, (void *)2, threads, crossings); + int rc1 = pthread_create(&car1, NULL, collision_simulation2, (void *)1); + int rc2 = pthread_create(&car2, NULL, collision_simulation2, (void *)2); if (rc1) {