diff --git a/lib/server/socket.js b/lib/server/socket.js index caf20c4b..ff7f7816 100644 --- a/lib/server/socket.js +++ b/lib/server/socket.js @@ -16,6 +16,7 @@ ClientFuncs = [], OnMessageFuncs = [], INFO_LOG_LEVEL = 2, + HOME = process.env.HOME, WIN32 = main.WIN32, HELP = { stdout : CLOUDCMD + ' exit \n' + @@ -266,14 +267,13 @@ } function onCD(pCommand) { - var lRet, lDir, lHome, lError, + var lRet, lDir, lError, lMsg = ''; lDir = Util.removeStr(pCommand, 'cd '); - lHome = process.env.HOME; if (Util.isContainStr(lDir, '~')) - lDir = Util.replaceStr(lDir, '~', lHome); + lDir = Util.replaceStr(lDir, '~', HOME); lError = Util.tryCatchLog(function() { process.chdir(lDir);