diff options
| author | oroborus <oroborus@0ee4d065-81f0-4d1e-b06c-ff20ad07cc3e> | 2008-06-28 16:38:35 +0000 |
|---|---|---|
| committer | oroborus <oroborus@0ee4d065-81f0-4d1e-b06c-ff20ad07cc3e> | 2008-06-28 16:38:35 +0000 |
| commit | 2d776fcd61be168e1ff0ff2e4a5e71835e7cea19 (patch) | |
| tree | 7cf274897bf540d5332d446f583ffd066e4e2e1d /src/main.c | |
| parent | b877ae23ac5d380ab3aa48d7724045cf4883b186 (diff) | |
- prekopanie adresarovej struktury, prva cast
git-svn-id: http://opensvn.csie.org/tuxanci_ng@77 0ee4d065-81f0-4d1e-b06c-ff20ad07cc3e
Diffstat (limited to 'src/main.c')
| -rw-r--r-- | src/main.c | 125 |
1 files changed, 0 insertions, 125 deletions
diff --git a/src/main.c b/src/main.c deleted file mode 100644 index f2482f3..0000000 --- a/src/main.c +++ /dev/null @@ -1,125 +0,0 @@ - -#include <time.h> -#include <stdio.h> -#include <stdlib.h> -#include <string.h> -#include <signal.h> -#include <unistd.h> -#include <assert.h> -#include <sys/stat.h> - -#include "main.h" -#include "tux.h" -#include "game.h" - -#ifdef PUBLIC_SERVER - -#include "publicServer.h" - -#endif - -static int my_argc; -static char **my_argv; - -list_t *listHelp; - -char* getParam(char *s) -{ - int i; - int len; - - len = strlen(s); - - for( i = 1 ; i < my_argc ; i++ ) - { - //printf("%s %s\n", s, my_argv[i]); - - if( strlen(my_argv[i]) < len ) - { - continue; - } - - if( strncmp(s, my_argv[i], len) == 0 ) - { - return strchr(my_argv[i], '=')+1; - } - } - - return NULL; -} - -char* getParamElse(char *s1, char *s2) -{ - char *ret; - ret = getParam(s1); - - if( ret == NULL) - { - return s2; - } - - return ret; -} - -bool_t isParamFlag(char *s) -{ - int i; - - for( i = 0 ; i < my_argc ; i++ ) - { - if( strcmp(s, my_argv[i]) == 0 ) - { - return TRUE; - } - } - - return FALSE; -} - -char *getString(int n) -{ - char str[STR_NUM_SIZE]; - sprintf(str, "%d", n); - return strdup(str); -} - -int* newInt(int x) -{ - int *new; - new = malloc( sizeof(int) ); - *new = x; - return new; -} - -void accessExistFile(const char *s) -{ - if( access(s, F_OK) != 0 ) - { - fprintf(stderr, "File %s not found !\nProgram shutdown !\n", s); - exit(-1); - } -} - -int main(int argc, char *argv[]) -{ - listHelp = newList(); - - srand( (unsigned) time(NULL) ); - - my_argc = argc; - my_argv = argv; -/* - test_space(); - exit(0); -*/ - -#ifndef PUBLIC_SERVER - startGame(); -#endif - -#ifdef PUBLIC_SERVER - startPublicServer(); -#endif - - return 0; -} |