From 3e86a1daaab5b7420d8cc3adaecc491705fe216e Mon Sep 17 00:00:00 2001 From: Christian Hohnstaedt Date: Thu, 1 Mar 2018 21:20:50 +0100 Subject: [PATCH] Fix Minor errors --- lib/pki_base.cpp | 2 +- lib/pki_x509.cpp | 3 ++- lib/sql.cpp | 3 ++- 3 files changed, 5 insertions(+), 3 deletions(-) diff --git a/lib/pki_base.cpp b/lib/pki_base.cpp index d00cb17b..7a2e6ffb 100644 --- a/lib/pki_base.cpp +++ b/lib/pki_base.cpp @@ -163,7 +163,7 @@ QSqlError pki_base::deleteSql() if (!sqlItemId.isValid()) { qDebug("INVALID sqlItemId (DELETE %s)", CCHAR(getIntName())); - return sqlItemNotFound(QVariant()); + return sqlItemNotFound(QVariant()); } e = deleteSqlData(); if (e.isValid()) diff --git a/lib/pki_x509.cpp b/lib/pki_x509.cpp index ec1a1b86..803c1487 100644 --- a/lib/pki_x509.cpp +++ b/lib/pki_x509.cpp @@ -170,7 +170,8 @@ QSqlError pki_x509::deleteSqlData() "SELECT DISTINCT items.id FROM items, certs, crls " "WHERE (items.id = certs.item OR items.id = crls.item) " "AND crls.issuer = ? AND certs.issuer = ?", - QList() << QVariant(sqlItemId)); + QList() << QVariant(sqlItemId) + << QVariant(sqlItemId)); foreach(pki_base *pki, list) AffectedItems(pki->getSqlItemId()); diff --git a/lib/sql.cpp b/lib/sql.cpp index c228ac6d..0caf3efb 100644 --- a/lib/sql.cpp +++ b/lib/sql.cpp @@ -71,7 +71,8 @@ bool DbTransaction::finish(const char *oper, const char *file, int line) SQL_PREPARE(q, "UPDATE items SET stamp=? WHERE stamp=0"); q.bindValue(0, DatabaseStamp); q.exec(); - SQL_PREPARE(q, "UPDATE items SET stamp=? WHERE item=?"); + + SQL_PREPARE(q, "UPDATE items SET stamp=? WHERE id=?"); q.bindValue(0, DatabaseStamp); foreach(quint64 id, DbTransaction::items) { q.bindValue(1, id);