From d2d5809c8012aa24bbd32c501bc9ebdce51c371f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ond=C5=99ej=20Hru=C5=A1ka?= Date: Tue, 20 May 2014 18:33:05 +0200 Subject: [PATCH] canonicla path in system info block --- src/mightypork/gamecore/core/BaseApp.java | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/src/mightypork/gamecore/core/BaseApp.java b/src/mightypork/gamecore/core/BaseApp.java index 2cc6f1e..750bc5a 100644 --- a/src/mightypork/gamecore/core/BaseApp.java +++ b/src/mightypork/gamecore/core/BaseApp.java @@ -2,6 +2,7 @@ package mightypork.gamecore.core; import java.io.File; +import java.io.IOException; import java.lang.Thread.UncaughtExceptionHandler; import java.util.ArrayList; import java.util.List; @@ -226,7 +227,7 @@ public abstract class BaseApp implements AppAccess, UncaughtExceptionHandler { * Setup logging */ final LogWriter log = Log.create(opt.logFilePrefix, new File(WorkDir.getDir(opt.logDir), opt.logFilePrefix + ".log"), opt.logArchiveCount); - Log.setMainLogger(log); + Log.setMainLogger(log); Log.setLevel(opt.logLevel); Log.setSysoutLevel(opt.logLevel); @@ -322,7 +323,12 @@ public abstract class BaseApp implements AppAccess, UncaughtExceptionHandler { txt += " Runtime ....... " + System.getProperty("java.runtime.name") + "\n"; txt += " Java .......... " + System.getProperty("java.version") + "\n"; txt += " Launch path ... " + System.getProperty("user.dir") + "\n"; - txt += " Workdir ....... " + WorkDir.getWorkDir().getAbsolutePath() + "\n"; + + try { + txt += " Workdir ....... " + WorkDir.getWorkDir().getCanonicalPath() + "\n"; + } catch (IOException e) { + Log.e(e); + } Log.i(txt); }