Used current working home as base directory to config relative path.

When a config relative path specified, get_absolute_path would not
return an absolute path. The patch fixed it using current working
home as base directory.

Signed-off-by: Gu Feng <flygoast@126.com>
This commit is contained in:
Gu Feng 2014-11-16 00:09:52 +08:00
parent d5ecd32cec
commit 62ccf1cf0e
1 changed files with 2 additions and 3 deletions

View File

@ -210,9 +210,8 @@ get_absolute_path(File) ->
absolute ->
File;
relative ->
Config_path = get_ejabberd_config_path(),
Config_dir = filename:dirname(Config_path),
filename:absname_join(Config_dir, File)
{ok, Dir} = file:get_cwd(),
filename:absname_join(Dir, File)
end.