25
1
mirror of https://github.com/processone/ejabberd.git synced 2024-12-22 17:28:25 +01:00

Don't match integer() against float() value

This commit is contained in:
Holger Weiss 2015-01-21 11:06:06 +01:00
parent a983df4848
commit 18d9f18642

View File

@ -717,7 +717,7 @@ now_to_utc_string({MegaSecs, Secs, MicroSecs}, Precision) ->
{{Year, Month, Day}, {Hour, Minute, Second}} =
calendar:now_to_universal_time({MegaSecs, Secs,
MicroSecs}),
Max = math:pow(10, Precision),
Max = round(math:pow(10, Precision)),
FracOfSec = case round(MicroSecs / math:pow(10, 6 - Precision)) of
Max -> Max - 1; % don't overflow io_lib:format
X -> X