From fae0cea17f8be7520ff738585e114487f49d75b9 Mon Sep 17 00:00:00 2001 From: JimMoen Date: Sun, 14 Jan 2024 23:48:28 +0800 Subject: [PATCH] fix(license): make dialyzer happy --- apps/emqx_license/src/emqx_license_checker.erl | 1 + 1 file changed, 1 insertion(+) diff --git a/apps/emqx_license/src/emqx_license_checker.erl b/apps/emqx_license/src/emqx_license_checker.erl index b1547b52e..88bc79f90 100644 --- a/apps/emqx_license/src/emqx_license_checker.erl +++ b/apps/emqx_license/src/emqx_license_checker.erl @@ -244,6 +244,7 @@ non_official_license_overdue(_, DaysLeft) -> DaysLeft < 0. %% 62167219200 =:= calendar:datetime_to_gregorian_seconds({{1970, 1, 1}, {0, 0, 0}}). -define(EPOCH_START, 62167219200). +-spec date_to_expiry_epoch(calendar:date()) -> Seconds :: non_neg_integer(). date_to_expiry_epoch({Y, M, D}) -> calendar:datetime_to_gregorian_seconds({{Y, M, D}, {0, 0, 0}}) - ?EPOCH_START.