summaryrefslogtreecommitdiff
path: root/src/include/cchecker/logic.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/include/cchecker/logic.h')
-rw-r--r--src/include/cchecker/logic.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/include/cchecker/logic.h b/src/include/cchecker/logic.h
index 1f42ab3..d698437 100644
--- a/src/include/cchecker/logic.h
+++ b/src/include/cchecker/logic.h
@@ -31,6 +31,7 @@
#include <thread>
#include <cchecker/app.h>
+#include <cchecker/certs.h>
#include <cchecker/queue.h>
namespace CCHECKER {
@@ -84,7 +85,7 @@ class Logic {
void pkgmanager_uninstall(const app_t &app);
void get_certs_from_signature(const std::string &signature, std::vector<std::string> &cert);
- void add_app_to_buffer(const app_t &app);
+ void add_app_to_buffer_and_database(const app_t &app);
void remove_app_from_buffer(const app_t &app);
void pkgmgr_callback_internal(GVariant *parameters, pkgmgr_event_t event);
@@ -111,6 +112,7 @@ class Logic {
void set_should_exit(void);
Queue m_queue;
+ Certs m_certs;
std::list<app_t> m_buffer;
DB::SqlQuery *m_sqlquery;
bool m_was_setup_called;