From d03de1bb436760afd9cb80f51d367009985fffba Mon Sep 17 00:00:00 2001 From: Evgeniy Khramtsov Date: Tue, 10 Dec 2013 17:40:43 +1000 Subject: Fix some type specs and errors --- src/mod_version.erl | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) (limited to 'src/mod_version.erl') diff --git a/src/mod_version.erl b/src/mod_version.erl index a36f62889..3ae9b8428 100644 --- a/src/mod_version.erl +++ b/src/mod_version.erl @@ -78,12 +78,8 @@ process_local_iq(_From, To, end. get_os() -> - OSType = case os:type() of - {Osfamily, Osname} -> - <<(iolist_to_binary(atom_to_list(Osfamily)))/binary, - "/", (iolist_to_binary(atom_to_list(Osname)))/binary>>; - Osfamily -> iolist_to_binary(atom_to_list(Osfamily)) - end, + {Osfamily, Osname} = os:type(), + OSType = list_to_binary([atom_to_list(Osfamily), $/, atom_to_list(Osname)]), OSVersion = case os:version() of {Major, Minor, Release} -> iolist_to_binary(io_lib:format("~w.~w.~w", -- cgit v1.2.3