From 0e1649599e9aea4fccb8435fbf74796e0756d282 Mon Sep 17 00:00:00 2001 From: Michele Calgaro Date: Wed, 28 Jun 2023 14:56:12 +0900 Subject: Fix functionality broken by commit fd0046c4 Signed-off-by: Michele Calgaro --- knode/kngroupmanager.h | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) (limited to 'knode/kngroupmanager.h') diff --git a/knode/kngroupmanager.h b/knode/kngroupmanager.h index f713a90b..72104097 100644 --- a/knode/kngroupmanager.h +++ b/knode/kngroupmanager.h @@ -15,8 +15,9 @@ #ifndef KNGROUPMANAGER_H #define KNGROUPMANAGER_H +#include + #include -#include #include "knjobdata.h" #include "kngroup.h" @@ -48,6 +49,8 @@ class KNGroupInfo { bool operator== (const KNGroupInfo &gi2); bool operator< (const KNGroupInfo &gi2); + + static bool PtrCompFn(KNGroupInfo *a, KNGroupInfo *b); }; @@ -59,13 +62,13 @@ class KNGroupListData : public KNJobItem { bool readIn(KNProtocolClient *client=0); bool writeOut(); - void merge(TQPtrList* newGroups); + void merge(std::list *newGroups); - TQPtrList* extractList(); + std::list* extractList(); TQStringList subscribed; TQString path; - TQPtrList *groups; + std::list *groups; TQDate fetchSince; bool getDescriptions; TQTextCodec *codecForDescriptions; -- cgit v1.2.3