X-Git-Url: https://git.stg.codes/stg.git/blobdiff_plain/1b2fc630ee7edf4f8763bbf0e976789d26ff9372..01ee16d4dc8527fce90f353b60d3df9c313f54ce:/include/stg/service_conf.h diff --git a/include/stg/service_conf.h b/include/stg/service_conf.h index 5f015d0b..ca58154b 100644 --- a/include/stg/service_conf.h +++ b/include/stg/service_conf.h @@ -3,6 +3,8 @@ #include +#include "os_int.h" + struct SERVICE_CONF { SERVICE_CONF() @@ -15,17 +17,17 @@ SERVICE_CONF(const std::string & n, double c) : name(n), comment(), cost(c), payDay(0) {} SERVICE_CONF(const std::string & n, double c, unsigned p) - : name(n), comment(), cost(c), payDay(p) + : name(n), comment(), cost(c), payDay(static_cast(p)) {} SERVICE_CONF(const std::string & n, double c, unsigned p, const std::string & com) - : name(n), comment(com), cost(c), payDay(p) + : name(n), comment(com), cost(c), payDay(static_cast(p)) {} std::string name; std::string comment; double cost; -unsigned payDay; +uint8_t payDay; }; inline