From 8ad774790267b7fc76e187a122e37e44dd222e64 Mon Sep 17 00:00:00 2001 From: faketruth Date: Fri, 16 Nov 2012 22:06:12 +0000 Subject: Android: Made the initial pre-calculated spawn area smaller Android: Fixed FastNBT Android: Fixed level.dat reading/writing GroupManager uses groups.example.ini as default WebAdmin uses webadmin.example.ini as default git-svn-id: http://mc-server.googlecode.com/svn/trunk@1049 0a769ca7-a7f5-676a-18bf-c427514a06d6 --- source/Root.cpp | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) (limited to 'source/Root.cpp') diff --git a/source/Root.cpp b/source/Root.cpp index 52a0f46ce..1ec7f0e59 100644 --- a/source/Root.cpp +++ b/source/Root.cpp @@ -125,13 +125,19 @@ void cRoot::Start(void) IniFile.WriteFile(); cIniFile WebIniFile("webadmin.ini"); - if( WebIniFile.ReadFile() ) + if (!WebIniFile.ReadFile()) { - if (WebIniFile.GetValueB("WebAdmin", "Enabled", false )) - { - LOG("Creating WebAdmin..."); - m_WebAdmin = new cWebAdmin(8080); - } + LOGINFO("webadmin.ini inaccessible, using webadmin.example.ini for defaults!"); + WebIniFile.Path("webadmin.example.ini"); + WebIniFile.ReadFile(); + WebIniFile.Path("webadmin.ini"); + WebIniFile.WriteFile(); + } + + if (WebIniFile.GetValueB("WebAdmin", "Enabled", false )) + { + LOG("Creating WebAdmin..."); + m_WebAdmin = new cWebAdmin(8080); } LOG("Loading settings..."); -- cgit v1.2.3