#include <sys/types.h> #include <stdio.h> #include <stdlib.h> #include <string.h> #include <time.h> #include "emlen.h" char *good; char *evil; void read_conflict_data (void) { FILE *fp; char t[50]; if ((fp = fopen ("conflict.dat", "r")) == NULL) { fprintf (stderr, "Could not open conflict.dat!\n"); exit (5); } for (;;) { strcpy (t, fread_word (fp)); if (!str_cmp (t, "END")) break; if (!str_prefix ("#", t)) { fread_to_eol (fp); continue; } if (!str_cmp (t, "GOOD")) { good = str_dup (fread_word (fp)); continue; } if (!str_cmp (t, "EVIL")) { evil = str_dup (fread_word (fp)); continue; } } fclose (fp); return; }