Value HostGroupsTable::NumHostsAccessor(const Value& row)
{
- return static_cast<HostGroup::Ptr>(row)->GetMembers().size();
+ return static_cast<long>(static_cast<HostGroup::Ptr>(row)->GetMembers().size());
}
Value HostGroupsTable::NumHostsPendingAccessor(const Value& row)
if (num > deq.size()) {
m_Verb = "ERROR";
m_ErrorCode = 451;
- m_ErrorMessage = "Or/StatsOr is referencing " + Convert::ToString(num) + " filters; stack only contains " + Convert::ToString(deq.size()) + " filters";
+ m_ErrorMessage = "Or/StatsOr is referencing " + Convert::ToString(num) + " filters; stack only contains " + Convert::ToString(static_cast<long>(deq.size())) + " filters";
return;
}
ASSERT(code >= 100 && code <= 999);
String sCode = Convert::ToString(code);
- String sLength = Convert::ToString(data.GetLength());
+ String sLength = Convert::ToString(static_cast<long>(data.GetLength()));
String header = sCode + String(16 - 3 - sLength.GetLength() - 1, ' ') + sLength + m_Separators[0];
stream->Write(header.CStr(), header.GetLength());
Value ServiceGroupsTable::NumServicesAccessor(const Value& row)
{
- return static_cast<ServiceGroup::Ptr>(row)->GetMembers().size();
+ return static_cast<long>(static_cast<ServiceGroup::Ptr>(row)->GetMembers().size());
}
Value ServiceGroupsTable::NumServicesOkAccessor(const Value& row)
Value StatusTable::NumHostsAccessor(const Value& row)
{
- return DynamicType::GetObjects("Host").size();
+ return static_cast<long>(DynamicType::GetObjects("Host").size());
}
Value StatusTable::NumServicesAccessor(const Value& row)
{
- return DynamicType::GetObjects("Service").size();
+ return static_cast<long>(DynamicType::GetObjects("Service").size());
}
Value StatusTable::ProgramVersionAccessor(const Value& row)
}
}
- Log(LogDebug, "icinga", "Legacy timeperiod update returned " + Convert::ToString(segments->GetLength()) + " segments.");
+ Log(LogDebug, "icinga", "Legacy timeperiod update returned " + Convert::ToString(static_cast<long>(segments->GetLength())) + " segments.");
return segments;
}