Several fixes for compilation with gcc (doesn't link)

This commit is contained in:
eelke 2017-08-22 12:45:45 +02:00
parent a2f39692a2
commit dd9906dbd8
20 changed files with 379 additions and 262 deletions

View file

@ -18,17 +18,17 @@ void PgDatabaseContainer::load(const Pgsql::Result &res)
m_container.reserve(n_rows);
for (auto row : res) {
PgDatabase v;
v.oid = row.get(0); // InvalidOid;
v.name = row.get(1);
v.dba = row.get(2); // owner?
v.encoding = row.get(3);
v.collate = row.get(4);
v.ctype = row.get(5);
v.isTemplate = row.get(6);
v.allowConn = row.get(7);
v.connLimit = row.get(8);
v.tablespace = row.get(9);
v.acl = row.get(10);
v.oid << row.get(0); // InvalidOid;
v.name << row.get(1);
v.dba << row.get(2); // owner?
v.encoding << row.get(3);
v.collate << row.get(4);
v.ctype << row.get(5);
v.isTemplate << row.get(6);
v.allowConn << row.get(7);
v.connLimit << row.get(8);
v.tablespace << row.get(9);
v.acl << row.get(10);
m_container.push_back(v);
}
std::sort(m_container.begin(), m_container.end());