Qt6 migration

This commit is contained in:
eelke 2021-03-06 13:13:31 +01:00
parent 87553b2554
commit 423043d431
19 changed files with 64 additions and 87 deletions

View file

@ -56,9 +56,9 @@ Param Params::addText(const char *data, Oid oid)
{
m_paramTypes.push_back(oid);
m_paramValues.push_back(data);
m_paramLengths.push_back(data ? strlen(data) + 1 : 0);
m_paramLengths.push_back(data ? static_cast<int>(strlen(data)) + 1 : 0);
m_paramFormats.push_back(0);
return Param(*this, m_paramValues.size() - 1);
return Param(*this, static_cast<int>(m_paramValues.size()) - 1);
}
Param Params::add(const QString &s, Oid oid)
@ -76,7 +76,7 @@ Param Params::add(const char *data, Oid oid)
char * p = nullptr;
int len = 0;
if (data) {
len = std::strlen(data);
len = static_cast<int>(std::strlen(data));
p = new char[len+1];
std::memcpy(p, data, len);
p[len] = 0;
@ -108,7 +108,7 @@ void Params::clear()
void Params::copyValues(const t_paramValues &r)
{
const int n = m_paramTypes.size();
const int n = static_cast<int>(m_paramTypes.size());
m_paramValues.reserve(n);
for (int i = 0; i < n; ++i) {
if (r[i]) {