diff options
-rw-r--r-- | src/slang.erl | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/slang.erl b/src/slang.erl index e90501a..4c521a9 100644 --- a/src/slang.erl +++ b/src/slang.erl @@ -386,7 +386,7 @@ open_slang_driver() -> {error, _} -> {ok, Dir, _} = regexp:sub(code:which(slang), "ebin/slang.beam",[]), - Dir ++ "/priv"; + Dir ++ "priv"; Dir -> Dir end, @@ -396,7 +396,7 @@ open_slang_driver() -> {error,{already_started, _}} -> ok; {error, What} -> - error_logger:format("Failed to open driver ~p~n", [What]), + error_logger:format("Failed to open driver: ~s~n", [erl_ddll:format_error(What)]), exit(nodriver) end, P = open_port({spawn, slang_drv}, []), |