From 24ce486813103f5f8037b4386a53fa11d1632253 Mon Sep 17 00:00:00 2001 From: Thorsten Töpper Date: Mon, 10 Jan 2011 20:45:59 +0100 Subject: Aufgabe 2: statistic implementiert, kleinere Schönheitskorrekturen. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- aufgabe2/conv.c | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) (limited to 'aufgabe2/conv.c') diff --git a/aufgabe2/conv.c b/aufgabe2/conv.c index a28f120..1c2e1b5 100644 --- a/aufgabe2/conv.c +++ b/aufgabe2/conv.c @@ -5,7 +5,6 @@ #include #include #include -#include #include "queue.h" @@ -15,6 +14,8 @@ FILE *pipe_stat; void conv() { int random_number = 0; + printf("conv started\n"); + /* Die beiden Pipes zum schreiben öffnen */ if (((pipe_log = fdopen(queue[D_CONV_TO_LOG][WRITE], "w")) == NULL) || ((pipe_stat = fdopen(queue[D_CONV_TO_STAT][WRITE], "w")) == NULL)) { @@ -23,11 +24,8 @@ void conv() { } for (;;) { - /* Generierung der Zufallszahl, um Fehler im - * statistic Prozess zu vermeiden mit geringerem - * Wertebereich [0, SHRT_MAX] (quasi als short). - */ - random_number = rand()%SHRT_MAX; + /* Generierung der Zufallszahl */ + random_number = rand(); /* Nachricht sowohl in die Queue zum log Prozess als auch * in die Queue zum statistic Prozess schreiben. -- cgit v1.2.3-70-g09d2