From 2d776fcd61be168e1ff0ff2e4a5e71835e7cea19 Mon Sep 17 00:00:00 2001 From: oroborus Date: Sat, 28 Jun 2008 16:38:35 +0000 Subject: - prekopanie adresarovej struktury, prva cast git-svn-id: http://opensvn.csie.org/tuxanci_ng@77 0ee4d065-81f0-4d1e-b06c-ff20ad07cc3e --- src/serverConfigFile.c | 86 -------------------------------------------------- 1 file changed, 86 deletions(-) delete mode 100644 src/serverConfigFile.c (limited to 'src/serverConfigFile.c') diff --git a/src/serverConfigFile.c b/src/serverConfigFile.c deleted file mode 100644 index 8640333..0000000 --- a/src/serverConfigFile.c +++ /dev/null @@ -1,86 +0,0 @@ - -#include -#include -#include -#include - -#include "main.h" -#include "list.h" -#include "textFile.h" -#include "serverConfigFile.h" - -static textFile_t *serverTextFile; - -static void prepareConfigFile(textFile_t *ts) -{ - int i; - int j; - - for( i = 0 ; i < serverTextFile->text->count ; i++ ) - { - char *line; - int len; - - line = (char *)(serverTextFile->text->list[i]); - len = strlen(line); - - for( j = 0 ; j < len ; j++ ) - { - if( line[j] == ' ' ) // [TAB] - { - line[j] = ' '; - } - } - } - -} - -void initServerConfigFile() -{ - serverTextFile = loadTextFile("./server.conf"); - - if( serverTextFile == NULL ) - { - fprintf(stderr, "I dont load config file, I used default values\n"); - return; - } - - prepareConfigFile(serverTextFile); - -} -char* getServerConfigFileValue(char *env, char *s) -{ - int i; - int len; - - if( serverTextFile == NULL ) - { - return s; - } - - len = strlen(env); - - for( i = 0 ; i < serverTextFile->text->count ; i++ ) - { - char *line; - - line = (char *)(serverTextFile->text->list[i]); - - if( strncmp(line, env, len) == 0 ) - { - return strrchr(line,' ')+1; - } - } - - return s; -} - -void quitServerConfigFile() -{ - if( serverTextFile != NULL ) - { - destroyTextFile(serverTextFile); - } -} - - -- cgit v1.2.3