-
- for (i = 0; i < rowcount; i++)
- {
- strlcpy(details.nick, PQgetvalue(pgres, i, 0), NICKLEN + 1);
- strlcpy(details.ident, PQgetvalue(pgres, i, 1), USERLEN + 1);
- strlcpy(details.host, PQgetvalue(pgres, i, 2), HOSTLEN + 1);
- strlcpy(details.realname, PQgetvalue(pgres, i, 3), REALLEN + 1);
+ details.schedule = NULL;
+ while(dbfetchrow(pgres)) {
+ strlcpy(details.nick, dbgetvalue(pgres, 0), NICKLEN + 1);
+ strlcpy(details.ident, dbgetvalue(pgres, 1), USERLEN + 1);
+ strlcpy(details.host, dbgetvalue(pgres, 2), HOSTLEN + 1);
+ strlcpy(details.realname, dbgetvalue(pgres, 3), REALLEN + 1);