#include "global.h" #include "fifo.h" #include "main.h" #include "messages.h" int readstr(FILE *f, char *string){ do{ fgets(string,255,f); }while((string[0] == '/') || (string[0] == '\n') || (string[0] == '#')); return 1; } int linecount(FILE *f){ int number=0; char string[255]; rewind(f); while(fgets(string,255,f)){ if((string[0] != '\n') && (string[0] != '/') && (string[0] != '#')) number++; } rewind(f); return number; } int loadconfig(char *file){ FILE *filein; int numlines,value,x; char line[255], option[255]; if(!(filein=fopen(file,"rt"))) error("Missing Config File"); numlines = linecount(filein); printf(" Loaded: Config File (%i Variables)\n",numlines); for(x=0; x