diff options
Diffstat (limited to 'src/config.c')
-rw-r--r-- | src/config.c | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/src/config.c b/src/config.c index 6cc27aff9..42086cfae 100644 --- a/src/config.c +++ b/src/config.c @@ -1159,7 +1159,7 @@ int ServerConfig::Read(bool bail) if (ConfValue(config_data, static_cast<std::string>(MultiValues[Index].tag), static_cast<std::string>(MultiValues[Index].items[valuenum]), static_cast<std::string>(MultiValues[Index].items_default[valuenum]), tagnum, item, allow_newlines)) { - int time = dotime(item.c_str()); + time_t time = dotime(item.c_str()); vl.push_back(ValueItem(time)); } else vl.push_back(ValueItem(0)); @@ -1515,6 +1515,13 @@ ValueItem::ValueItem(int value) : v("") v = n.str(); } +ValueItem::ValueItem(time_t value) : v("") +{ + std::stringstream n; + n << value; + v = n.str(); +} + ValueItem::ValueItem(bool value) : v("") { std::stringstream n; |