From a1e25f862c57d140edebd329adab26532efbe43d Mon Sep 17 00:00:00 2001 From: Rene Gollent Date: Fri, 4 Sep 2015 16:57:06 -0400 Subject: [PATCH] Mail: Fix gcc4 build. - Fix typo in forward declaration. - Add missing include for snprintf. - Add missing virtual destructor on QueryListener abstract class. --- src/apps/mail/Content.h | 2 +- src/apps/mail/People.cpp | 2 ++ src/apps/mail/QueryList.cpp | 10 +++++++++- src/apps/mail/QueryList.h | 1 + 4 files changed, 13 insertions(+), 2 deletions(-) diff --git a/src/apps/mail/Content.h b/src/apps/mail/Content.h index 5f3b39d06f..f75d056afe 100644 --- a/src/apps/mail/Content.h +++ b/src/apps/mail/Content.h @@ -61,7 +61,7 @@ class TScrollView; class TTextView; class BFile; class BList; -class BPopupMenu; +class BPopUpMenu; struct text_run_array; diff --git a/src/apps/mail/People.cpp b/src/apps/mail/People.cpp index 17b69f4978..89553845ce 100644 --- a/src/apps/mail/People.cpp +++ b/src/apps/mail/People.cpp @@ -6,6 +6,8 @@ #include "People.h" +#include + #include #include diff --git a/src/apps/mail/QueryList.cpp b/src/apps/mail/QueryList.cpp index 1153acb6ff..59d5624616 100644 --- a/src/apps/mail/QueryList.cpp +++ b/src/apps/mail/QueryList.cpp @@ -24,7 +24,15 @@ initQueryLooper() } -// #pragma mark - +// #pragma mark - QueryListener + + +QueryListener::~QueryListener() +{ +} + + +// #pragma mark - QueryList QueryList::QueryList() diff --git a/src/apps/mail/QueryList.h b/src/apps/mail/QueryList.h index 1a95ee364e..47205eaef5 100644 --- a/src/apps/mail/QueryList.h +++ b/src/apps/mail/QueryList.h @@ -21,6 +21,7 @@ struct QueryList; class QueryListener { public: + virtual ~QueryListener(); virtual void EntryCreated(QueryList& source, const entry_ref& ref, ino_t node) = 0; virtual void EntryRemoved(QueryList& source,