summaryrefslogtreecommitdiff
path: root/src/base/main.c~
diff options
context:
space:
mode:
authorTomas Chvatal (scarabeus) <tomas.chvatal@gmail.com>2008-10-22 22:51:24 +0200
committerTomas Chvatal (scarabeus) <tomas.chvatal@gmail.com>2008-10-22 22:51:24 +0200
commit44daf03024fbf7cbffa10349044786f6ab784821 (patch)
treefe311eb22e2d853dfc18fde1a9e55d21815f4f82 /src/base/main.c~
parente12753d2ec9db83ec08bb9db63902a82fb245cdd (diff)
Revert "X"
This reverts commit e12753d2ec9db83ec08bb9db63902a82fb245cdd.
Diffstat (limited to 'src/base/main.c~')
-rw-r--r--src/base/main.c~185
1 files changed, 0 insertions, 185 deletions
diff --git a/src/base/main.c~ b/src/base/main.c~
deleted file mode 100644
index 18ff5f3..0000000
--- a/src/base/main.c~
+++ /dev/null
@@ -1,185 +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>
-
-#ifdef __WIN32__
-# include <windows.h>
-# include <wininet.h>
-#endif
-
-#include "main.h"
-#include "tux.h"
-
-#ifndef PUBLIC_SERVER
-#include "game.h"
-#endif
-
-#ifdef PUBLIC_SERVER
-#include "publicServer.h"
-#endif
-
-static int my_argc;
-static char **my_argv;
-
-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 tryExistFile (const char *s)
-{
- if (access(s, F_OK) != 0)
- return 1;
- else
- return 0;
-}
-
-int isFillPath(const char *path)
-{
- assert( path != NULL);
-
-#ifndef __WIN32__
- if( path[0] == '/' ) // for Unix-like systems ;)
-#else
- if( path[1] == ':' ) // for Windows-like systems ;)
-#endif
- {
- return 1;
- }
-
- return 0;
-}
-
-#ifdef __WIN32__
-int WINAPI WinMain(
- HINSTANCE hInstance,
- HINSTANCE hPrevInstance,
- LPSTR lpCmdLine,
- int nCmdShow
-)
-#else
-int main(int argc, char *argv[])
-#endif
-{
-#ifndef __WIN32__
- signal(SIGPIPE, SIG_IGN);
-#endif
-
- srand( (unsigned) time(NULL) );
-
-
-#ifdef NLS
- setlocale( LC_ALL, "" );
- bindtextdomain( PACKAGE, PATH_LOCALE);
- bind_textdomain_codeset (PACKAGE, "UTF-8");
- textdomain( PACKAGE );
-#endif
-#ifndef __WIN32__
- my_argc = argc;
- my_argv = argv;
-#endif
-/*
- test_space();
- exit(0);
-*/
-
-#ifdef __WIN32__
- WORD wVersionRequested = MAKEWORD(1,1); // WinSock version
- WSADATA data; // WinSock information structure
-
- /* Let's initialize WinSock */
- if( WSAStartup(wVersionRequested, &data) != 0 )
- {
- fprintf(stderr, _("WinSock initialization failed !\nProgram shutdown !\n"));
- exit(-1);
- }
-#endif
-
-#ifndef PUBLIC_SERVER
- startGame();
-#endif
-
-#ifdef PUBLIC_SERVER
- startPublicServer();
-#endif
-
- return 0;
-}